merging dev into create-6
25
CHANGELOG.md
|
|
@ -5,26 +5,43 @@
|
|||
- Build a rocket and blast off to the moon, a new dimension! You can get started in mid-HV.
|
||||
- AE2 inscriber presses are now found on the moon instead of being craftable, and making various AE2 components is also significantly cheaper there. @TomPlop & @Pyritie
|
||||
- Significant ore changes: certus quartz, raw aluminium, ilmenite, and some other mid-lategame materials have been moved from the overworld to the moon. Check your field guide for more information. @TomPlop
|
||||
- A new system for interstellar item transport, made just for TerraFirmaGreg - a new logistical problem to solve and automate. @ofoxsmith
|
||||
- A new system for interstellar item transport, made just for TerraFirmaGreg - new logistical problems to solve and automate. @ofoxsmith
|
||||
- New bedrock ore veins on the moon! Much better sources of infinite materials than stone dusts. @TomPlop
|
||||
- New machines to properly automate food, along with proper compatibility between machines and TFC's food system, so you can't turn rotten grains into fresh bread any more. The electric greenhouse now also always outputs fresh food. @ofoxsmith
|
||||
- New machines to properly automate food, along with proper compatibility between machines and TFC's food system, so you can't turn rotten grains into fresh bread any more. The electric greenhouse now also always outputs fresh food. @ofoxsmith & @Redeix
|
||||
- New electric refrigerator with different tiers. You can craft the old one into this new one, but please take your food out of it before upgrading otherwise it will be lost! @ofoxsmith
|
||||
- Added many new advanced food items including freeze-dried fruit, calorie paste, and meal bags. @Redeix
|
||||
- Quest updates for all of the above. @TomPlop
|
||||
### Minor changes
|
||||
- Balance changes for water wheels and glowstone blocks @Pyritie
|
||||
- Added straws for the blaze burners so now you can pump liquid fuels into them (#1204) @34y34y34y34y34y34y34y34y34y
|
||||
- Electric greenhouse now accepts any glass instead of exclusively AE2 quartz glass @Pyritie
|
||||
- Added an ABS recipe to craft your glowstone, matching the mixer recipe (#1201) @34y34y34y34y34y34y34y34y34y
|
||||
- Lunchboxes now accept GregTech cells filled with ice (#1200) @Thomasx0
|
||||
- You can now use casting channels, mold tables, and mechanical pumps on top of a Hellforge (#1183) @Indiiix
|
||||
- Added a second recipe for water flask sides so it doesn't matter if you craft it top-aligned or bottom-aligned @Pyritie
|
||||
- More recipes to craft dyes @Pyritie
|
||||
- Adjusted the textures of the generated raw ore items @Pyritie
|
||||
- Added recipes for AE2's decoration blocks @Pyritie
|
||||
- Added warning text to macerators, millstones, and crushing wheels about the no-byproducts-until-HV thing @Pyritie
|
||||
- Electric greenhouse now accepts any glass instead of exclusively AE2 quartz glass @Pyritie
|
||||
- Added earlier recipes for 1:1 clay bricks @Pyritie
|
||||
- Changed pineapple yarn recipe from assembler to wiremill & coiling machine, like the other strings (#1162) @Pyritie
|
||||
- Lowered durability of wooden tongs @Pyritie
|
||||
- Streamlined the Metallurgy Age quest chapter a bit @Pyritie
|
||||
- Mushroom blocks now drop way less mushroom @Pyritie
|
||||
- Removed gems tag from flint @Pyritie
|
||||
- Updated texture for aqueous accumulator (#1168) @Redeix
|
||||
- Kaolin Klayzes now also drop blood lilies @Pyritie
|
||||
### Bug fixes
|
||||
- Fixed a mud hut structure that had deprecated zinc ingots @Pyritie
|
||||
- The electric greenhouse now also allows loose rocks and plants inside, since TFC spawns them on any grass block @Pyritie
|
||||
- Fixed double ingots not having a temperature (#1165) @Pyritie
|
||||
- Removed a few recipes that had unobtainable greate-related materials @Pyritie
|
||||
- Fixed the color of placed zinc ingots and plated blocks to match the material @Pyritie
|
||||
- Fixed some other steel/colored steel items being extractable in LV @Pyritie
|
||||
- Fixed polished/cut migmatite recipe conflict (#1153) @JeanRdSz
|
||||
- Fixed some bugs with the lunchbox (#1200) @Thomasx0
|
||||
|
||||
## [Unreleased]
|
||||
## [0.9.11] - 13.06.2025
|
||||
### New features
|
||||
### Bug fixes
|
||||
- Fixed double ingots not having a temperature (#1165) @Pyritie
|
||||
|
|
|
|||
|
|
@ -5,6 +5,5 @@
|
|||
{ id: "44D0F3E5067B5AB8", title: "{quests.groups.voltaic_age}" }
|
||||
{ id: "21D975CEBDE06BA9", title: "{quests.groups.space_age}" }
|
||||
{ id: "563374AD29C006DB", title: "{quests.groups.interstellar}" }
|
||||
{ id: "33020D1D0ECDF301", title: "{quests.groups.technological_help}" }
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
default_hide_dependency_lines: false
|
||||
default_quest_shape: "circle"
|
||||
filename: "ae2"
|
||||
group: "33020D1D0ECDF301"
|
||||
group: "19428C6E7A36D463"
|
||||
icon: "ae2:controller"
|
||||
id: "09BE9F51822EC180"
|
||||
order_index: 3
|
||||
order_index: 5
|
||||
quest_links: [{
|
||||
id: "6F0C443B72699EFA"
|
||||
linked_quest: "05ABC370D7153350"
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
default_hide_dependency_lines: false
|
||||
default_quest_shape: ""
|
||||
filename: "cc"
|
||||
group: "33020D1D0ECDF301"
|
||||
group: "19428C6E7A36D463"
|
||||
icon: "computercraft:computer_advanced"
|
||||
id: "1A6D6B70EC13DDC6"
|
||||
order_index: 4
|
||||
order_index: 6
|
||||
quest_links: [ ]
|
||||
quests: [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
default_quest_shape: ""
|
||||
filename: "ev__extreme_voltage"
|
||||
group: "21D975CEBDE06BA9"
|
||||
icon: "gtceu:ev_electric_motor"
|
||||
icon: "tfg:ev_universal_circuit"
|
||||
id: "7FB9F636D95820A3"
|
||||
order_index: 0
|
||||
quest_links: [
|
||||
|
|
|
|||
|
|
@ -3,10 +3,10 @@
|
|||
default_hide_dependency_lines: false
|
||||
default_quest_shape: ""
|
||||
filename: "gregtech_energy"
|
||||
group: "33020D1D0ECDF301"
|
||||
group: "19428C6E7A36D463"
|
||||
icon: "gtceu:max_battery"
|
||||
id: "6540429F3CA4DA1B"
|
||||
order_index: 1
|
||||
order_index: 4
|
||||
quest_links: [ ]
|
||||
quests: [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
default_quest_shape: ""
|
||||
filename: "hv__high_voltage"
|
||||
group: "44D0F3E5067B5AB8"
|
||||
icon: "gtceu:hv_electric_motor"
|
||||
icon: "tfg:hv_universal_circuit"
|
||||
id: "237BDB19A9495869"
|
||||
order_index: 2
|
||||
quest_links: [
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
default_quest_shape: ""
|
||||
filename: "iv__insane_voltage"
|
||||
group: "21D975CEBDE06BA9"
|
||||
icon: "gtceu:iv_electric_motor"
|
||||
icon: "tfg:iv_universal_circuit"
|
||||
id: "32EF20533F323E02"
|
||||
order_index: 1
|
||||
quest_links: [{
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
default_quest_shape: ""
|
||||
filename: "luv__ludicrous_voltage"
|
||||
group: "21D975CEBDE06BA9"
|
||||
icon: "gtceu:luv_electric_motor"
|
||||
icon: "tfg:luv_universal_circuit"
|
||||
id: "262A03F6F4EC713C"
|
||||
order_index: 2
|
||||
quest_links: [
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
default_quest_shape: ""
|
||||
filename: "lv__low_voltage"
|
||||
group: "44D0F3E5067B5AB8"
|
||||
icon: "gtceu:lv_electric_motor"
|
||||
icon: "tfg:lv_universal_circuit"
|
||||
id: "7D50771C3FE033D7"
|
||||
order_index: 0
|
||||
quest_links: [ ]
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
default_quest_shape: "square"
|
||||
filename: "mv__medium_voltage"
|
||||
group: "44D0F3E5067B5AB8"
|
||||
icon: "gtceu:mv_electric_motor"
|
||||
icon: "tfg:mv_universal_circuit"
|
||||
id: "43E779CEEB25D55B"
|
||||
order_index: 1
|
||||
quest_links: [{
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
default_hide_dependency_lines: false
|
||||
default_quest_shape: ""
|
||||
filename: "ore_processing"
|
||||
group: "33020D1D0ECDF301"
|
||||
group: "19428C6E7A36D463"
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
|
|
@ -11,11 +11,166 @@
|
|||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:crushed_iron_ore"
|
||||
id: "create:crushed_raw_copper"
|
||||
}
|
||||
id: "24C1683140DBB5F2"
|
||||
order_index: 0
|
||||
quest_links: [ ]
|
||||
images: [
|
||||
{
|
||||
height: 1.0d
|
||||
image: "ftblibrary:icons/star"
|
||||
rotation: 0.0d
|
||||
width: 1.0d
|
||||
x: -2.5d
|
||||
y: -11.5d
|
||||
}
|
||||
{
|
||||
height: 1.0d
|
||||
image: "ftblibrary:icons/star"
|
||||
rotation: 0.0d
|
||||
width: 1.0d
|
||||
x: 0.0d
|
||||
y: -7.0d
|
||||
}
|
||||
{
|
||||
height: 1.0d
|
||||
image: "ftblibrary:icons/star"
|
||||
rotation: 0.0d
|
||||
width: 1.0d
|
||||
x: 12.5d
|
||||
y: -5.0d
|
||||
}
|
||||
{
|
||||
height: 1.0d
|
||||
image: "ftblibrary:icons/star"
|
||||
rotation: 0.0d
|
||||
width: 1.0d
|
||||
x: -5.5d
|
||||
y: -3.0d
|
||||
}
|
||||
{
|
||||
height: 1.0d
|
||||
image: "ftblibrary:icons/star"
|
||||
rotation: 0.0d
|
||||
width: 1.0d
|
||||
x: -5.5d
|
||||
y: -13.5d
|
||||
}
|
||||
{
|
||||
height: 1.0d
|
||||
image: "ftblibrary:icons/star"
|
||||
rotation: 0.0d
|
||||
width: 1.0d
|
||||
x: 3.5d
|
||||
y: -3.0d
|
||||
}
|
||||
]
|
||||
order_index: 3
|
||||
quest_links: [
|
||||
{
|
||||
id: "4A012EEE1E349DAF"
|
||||
linked_quest: "48A8E3210B2BAE1C"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: -8.5d
|
||||
y: -15.0d
|
||||
}
|
||||
{
|
||||
id: "2425C5C5109FD90C"
|
||||
linked_quest: "48C1E980F7D64317"
|
||||
x: -6.0d
|
||||
y: -13.0d
|
||||
}
|
||||
{
|
||||
id: "77F1FAA38B676763"
|
||||
linked_quest: "6F1BC99BE641B671"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: -8.5d
|
||||
y: -13.0d
|
||||
}
|
||||
{
|
||||
id: "7AA7D2592C74D29C"
|
||||
linked_quest: "32046292AA5B0E30"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: -8.5d
|
||||
y: -11.0d
|
||||
}
|
||||
{
|
||||
id: "098E410F9E564854"
|
||||
linked_quest: "5E4FC017E09ACF44"
|
||||
x: -6.0d
|
||||
y: -11.0d
|
||||
}
|
||||
{
|
||||
id: "047EB0CB2FDCC07B"
|
||||
linked_quest: "6CF7DCC996BACBFA"
|
||||
x: -6.0d
|
||||
y: -9.5d
|
||||
}
|
||||
{
|
||||
id: "7EFCFBCD5D01A9C2"
|
||||
linked_quest: "59F7F7A8C76DE31C"
|
||||
x: -6.5d
|
||||
y: -8.5d
|
||||
}
|
||||
{
|
||||
id: "5304E40808C81257"
|
||||
linked_quest: "4F3D0D746D26B59F"
|
||||
x: -5.5d
|
||||
y: -8.5d
|
||||
}
|
||||
{
|
||||
id: "0ADE673FEEDFDA1D"
|
||||
linked_quest: "616E28977F3216D9"
|
||||
x: -3.0d
|
||||
y: -11.0d
|
||||
}
|
||||
{
|
||||
id: "504C8612A78B1E25"
|
||||
linked_quest: "52DAF93E2F3D688A"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: -8.5d
|
||||
y: -9.0d
|
||||
}
|
||||
{
|
||||
id: "64DB265509E5C39B"
|
||||
linked_quest: "616E28977F3216D9"
|
||||
x: 6.0d
|
||||
y: -11.0d
|
||||
}
|
||||
{
|
||||
id: "7F716A503B1D36C9"
|
||||
linked_quest: "19A1D52A7F550478"
|
||||
x: 6.0d
|
||||
y: -9.0d
|
||||
}
|
||||
{
|
||||
id: "5CE5440DE68F695D"
|
||||
linked_quest: "1E8CC993E0251828"
|
||||
x: 0.0d
|
||||
y: -9.0d
|
||||
}
|
||||
{
|
||||
id: "1E3359832A1A76A1"
|
||||
linked_quest: "2F1AFDB17C5FC291"
|
||||
x: 9.5d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
id: "295B3039051FD04C"
|
||||
linked_quest: "0EFEE489906256AA"
|
||||
x: 12.0d
|
||||
y: -4.5d
|
||||
}
|
||||
{
|
||||
id: "2A907B99FEB57B03"
|
||||
linked_quest: "68A48B07F9489620"
|
||||
x: 3.0d
|
||||
y: -2.5d
|
||||
}
|
||||
]
|
||||
quests: [
|
||||
{
|
||||
description: ["{quests.ore_proc.native_ore.desc}"]
|
||||
|
|
@ -30,7 +185,8 @@
|
|||
id: "tfc:ore/rich_native_copper"
|
||||
}
|
||||
id: "5D09BEE61210DF02"
|
||||
size: 1.5d
|
||||
shape: "gear"
|
||||
size: 2.0d
|
||||
subtitle: "{quests.ore_proc.native_ore.subtitle}"
|
||||
tasks: [{
|
||||
id: "1F5D8018334CFB8F"
|
||||
|
|
@ -38,42 +194,10 @@
|
|||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.ore_proc.native_ore.title}"
|
||||
x: 0.5d
|
||||
y: -8.5d
|
||||
x: -8.5d
|
||||
y: -17.0d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
"514AEDB447F4AF42"
|
||||
"68A48B07F9489620"
|
||||
]
|
||||
dependency_requirement: "one_completed"
|
||||
description: ["{quests.ore_proc.crushed_ores.desc}"]
|
||||
id: "28419A1010EEE93A"
|
||||
subtitle: "{quests.ore_proc.crushed_ores.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
id: "321A5E0E6EA03930"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item_tag(forge:crushed_ores))"
|
||||
}
|
||||
}
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "4A590589A3C1B57E"
|
||||
type: "checkmark"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.crushed_ores.title}"
|
||||
x: 0.5d
|
||||
y: -4.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["5D09BEE61210DF02"]
|
||||
description: ["{quests.ore_proc.macerator_byproduct.desc}"]
|
||||
icon: "gtceu:hv_macerator"
|
||||
id: "68A48B07F9489620"
|
||||
|
|
@ -97,73 +221,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.macerator_byproduct.title}"
|
||||
x: 0.0d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["5D09BEE61210DF02"]
|
||||
description: ["{quests.ore_proc.macerator_noproduct.desc}"]
|
||||
icon: "greate:steel_millstone"
|
||||
id: "514AEDB447F4AF42"
|
||||
subtitle: "{quests.ore_proc.macerator_noproduct.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
id: "5EC14F048516D792"
|
||||
item: "greate:steel_millstone"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "5D23CEE2220A31FD"
|
||||
item: "tfc:quern"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "3D6010FE11723186"
|
||||
item: "gtceu:hp_steam_forge_hammer"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "79C87A0922F99B91"
|
||||
type: "checkmark"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.macerator_noproduct.title}"
|
||||
x: 1.0d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["28419A1010EEE93A"]
|
||||
description: ["{quests.ore_proc.ore_washer.desc}"]
|
||||
icon: "greate:steel_encased_fan"
|
||||
id: "35995A8DD303B08D"
|
||||
subtitle: "{quests.ore_proc.ore_washer.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
id: "768C7F10A1490AB7"
|
||||
item: "gtceu:lv_ore_washer"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "58FCB68304F6943D"
|
||||
item: "greate:steel_encased_fan"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "3150FF938CABCC54"
|
||||
type: "checkmark"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.ore_washer.title}"
|
||||
x: 0.5d
|
||||
x: -6.0d
|
||||
y: -2.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["28419A1010EEE93A"]
|
||||
description: ["{quests.ore_proc.mercury_ores.desc}"]
|
||||
icon: "gtceu:mercury_bucket"
|
||||
id: "7C67BAEE68852188"
|
||||
|
|
@ -187,11 +248,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.mercury_ores.title}"
|
||||
x: 2.0d
|
||||
y: -2.5d
|
||||
x: -2.0d
|
||||
y: -7.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["28419A1010EEE93A"]
|
||||
description: ["{quests.ore_proc.sodium_persuflate.desc}"]
|
||||
icon: "gtceu:sodium_persulfate_bucket"
|
||||
id: "3513778F204293CD"
|
||||
|
|
@ -215,14 +275,15 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.sodium_persuflate.title}"
|
||||
x: -1.0d
|
||||
y: -2.5d
|
||||
x: -3.0d
|
||||
y: -7.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["7C67BAEE68852188"]
|
||||
description: ["{quests.ore_proc.mercury.desc}"]
|
||||
id: "68AC3E2C9093FCFE"
|
||||
optional: true
|
||||
shape: "heart"
|
||||
subtitle: "{quests.ore_proc.mercury.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
|
|
@ -265,14 +326,15 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.mercury.title}"
|
||||
x: 3.5d
|
||||
y: -2.5d
|
||||
x: -2.0d
|
||||
y: -6.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["3513778F204293CD"]
|
||||
description: ["{quests.ore_proc.sodium_ores.desc}"]
|
||||
id: "0502E478E27D4B73"
|
||||
optional: true
|
||||
shape: "heart"
|
||||
subtitle: "{quests.ore_proc.sodium_ores.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
|
|
@ -292,43 +354,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.sodium_ores.title}"
|
||||
x: -2.5d
|
||||
y: -2.5d
|
||||
x: -3.0d
|
||||
y: -6.0d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
"3513778F204293CD"
|
||||
"7C67BAEE68852188"
|
||||
"35995A8DD303B08D"
|
||||
]
|
||||
dependency_requirement: "one_completed"
|
||||
description: ["{quests.ore_proc.purified_ores.desc}"]
|
||||
id: "544EA7FF98FDCFB7"
|
||||
subtitle: "{quests.ore_proc.purified_ores.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
id: "4C6F60AC9C803D7B"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item_tag(forge:purified_ores))"
|
||||
}
|
||||
}
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "3C194AEB554DA4CA"
|
||||
type: "checkmark"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.purified_ores.title}"
|
||||
x: 0.5d
|
||||
y: -0.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["544EA7FF98FDCFB7"]
|
||||
description: ["{quests.ore_proc.indium.desc}"]
|
||||
icon: "gtceu:indium_dust"
|
||||
id: "642FD77427A3B2FA"
|
||||
|
|
@ -340,12 +369,6 @@
|
|||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "0373F4E380F2A0BC"
|
||||
item: "gtceu:indium_concentrate_bucket"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "246799A19B9A47B6"
|
||||
item: {
|
||||
|
|
@ -368,16 +391,22 @@
|
|||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "52FCA464BD827E37"
|
||||
type: "checkmark"
|
||||
id: "475C90F0EA16C2F9"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "only_one(item(gtceu:indium_concentrate_bucket)nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"gtceu:indium_concentrate\"}}))"
|
||||
}
|
||||
}
|
||||
type: "item"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.indium.title}"
|
||||
x: -1.0d
|
||||
y: -0.5d
|
||||
x: -3.0d
|
||||
y: 1.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["544EA7FF98FDCFB7"]
|
||||
description: ["{quests.ore_proc.platline.desc}"]
|
||||
icon: "gtceu:platinum_group_sludge_dust"
|
||||
id: "7B2EE67E37809269"
|
||||
|
|
@ -476,11 +505,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.platline.title}"
|
||||
x: 2.0d
|
||||
x: -2.5d
|
||||
y: -0.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["544EA7FF98FDCFB7"]
|
||||
description: ["{quests.ore_proc.thermal_centrifuge.desc}"]
|
||||
icon: "gtceu:lv_thermal_centrifuge"
|
||||
id: "6BAC3BE1D4FE0F6B"
|
||||
|
|
@ -498,11 +526,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.thermal_centrifuge.title}"
|
||||
x: 0.5d
|
||||
y: 1.5d
|
||||
x: -0.5d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["544EA7FF98FDCFB7"]
|
||||
description: ["{quests.ore_proc.sifter.desc}"]
|
||||
icon: "gtceu:lv_sifter"
|
||||
id: "31A6A236B6710B95"
|
||||
|
|
@ -514,25 +541,18 @@
|
|||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "019C7598748D30E1"
|
||||
item: "vintageimprovements:vibrating_table"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "1BA3E3F150F2296C"
|
||||
type: "checkmark"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.sifter.title}"
|
||||
x: 2.0d
|
||||
y: 1.0d
|
||||
x: 0.5d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["31A6A236B6710B95"]
|
||||
description: ["{quests.ore_proc.centrifuge_sifter.desc}"]
|
||||
icon: "vintageimprovements:centrifuge"
|
||||
icon: "gtceu:lv_centrifuge"
|
||||
id: "2F1AFDB17C5FC291"
|
||||
subtitle: "{quests.ore_proc.centrifuge_sifter.subtitle}"
|
||||
tasks: [
|
||||
|
|
@ -542,51 +562,16 @@
|
|||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "288ABE9C064D983F"
|
||||
item: "vintageimprovements:centrifuge"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "54EA71173CCA6298"
|
||||
type: "checkmark"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.centrifuge_sifter.title}"
|
||||
x: 2.0d
|
||||
y: 2.0d
|
||||
x: 6.0d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["544EA7FF98FDCFB7"]
|
||||
description: ["{quests.ore_proc.macerator_separator.desc}"]
|
||||
icon: "greate:stainless_steel_crushing_wheel"
|
||||
id: "630D44C9BD1D7190"
|
||||
subtitle: "{quests.ore_proc.macerator_separator.subtitile}"
|
||||
tasks: [
|
||||
{
|
||||
id: "57FD0D0741991622"
|
||||
item: "gtceu:hv_macerator"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "473B6D9D44F5CA51"
|
||||
item: "greate:stainless_steel_crushing_wheel"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "5DE1F541B6A2C27E"
|
||||
type: "checkmark"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.macerator_separator.title}"
|
||||
x: -1.0d
|
||||
y: 1.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["630D44C9BD1D7190"]
|
||||
description: ["{quests.ore_proc.electro_separator.desc}"]
|
||||
icon: "gtceu:lv_electromagnetic_separator"
|
||||
id: "5DC7D0B4E591417D"
|
||||
|
|
@ -616,42 +601,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.electro_separator.title}"
|
||||
x: -1.0d
|
||||
y: 2.0d
|
||||
x: 8.5d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
"5DC7D0B4E591417D"
|
||||
"6BAC3BE1D4FE0F6B"
|
||||
"2F1AFDB17C5FC291"
|
||||
]
|
||||
dependency_requirement: "one_completed"
|
||||
description: ["{quests.ore_proc.dust_processed.desc}"]
|
||||
id: "22C1D541452D4AD4"
|
||||
subtitle: "{quests.ore_proc.dust_processed.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
id: "3EA3BABECE52085B"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item_tag(forge:dusts))"
|
||||
}
|
||||
}
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "1A1B2762EFD6C6B0"
|
||||
type: "checkmark"
|
||||
}
|
||||
]
|
||||
title: "{quests.ore_proc.dust_processed.title}"
|
||||
x: 0.5d
|
||||
y: 3.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["22C1D541452D4AD4"]
|
||||
description: ["{quests.ore_proc.electrolyzer.desc}"]
|
||||
icon: "gtceu:lv_electrolyzer"
|
||||
id: "1BE7400D97562227"
|
||||
|
|
@ -675,11 +628,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.electrolyzer.title}"
|
||||
x: 0.0d
|
||||
y: 5.5d
|
||||
x: 11.5d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["22C1D541452D4AD4"]
|
||||
description: ["{quests.ore_proc.packer.desc}"]
|
||||
icon: "gtceu:lv_packer"
|
||||
id: "0D75C3A7D69E12C2"
|
||||
|
|
@ -697,11 +649,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.packer.title}"
|
||||
x: 1.0d
|
||||
y: 5.5d
|
||||
x: 12.5d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["5D09BEE61210DF02"]
|
||||
description: ["{quests.ore_proc.gtcy.desc}"]
|
||||
icon: "gtceu:alloy_blast_smelter"
|
||||
id: "335FE15E81D3AB06"
|
||||
|
|
@ -757,11 +708,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.gtcy.title}"
|
||||
x: 3.0d
|
||||
y: -8.5d
|
||||
x: -10.0d
|
||||
y: 1.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["5D09BEE61210DF02"]
|
||||
description: ["{quests.ore_proc.ae2.desc}"]
|
||||
icon: "expatternprovider:tag_storage_bus"
|
||||
id: "4ED1E28BDDE50E6C"
|
||||
|
|
@ -787,11 +737,10 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.ae2.title}"
|
||||
x: -2.0d
|
||||
y: -8.5d
|
||||
x: -10.0d
|
||||
y: -2.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["5D09BEE61210DF02"]
|
||||
description: ["{quests.ore_proc.robot_arm.desc}"]
|
||||
icon: "gtceu:item_tag_filter"
|
||||
id: "5AB0C996B1325FDC"
|
||||
|
|
@ -823,8 +772,325 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.ore_proc.robot_arm.title}"
|
||||
x: 0.5d
|
||||
y: -11.0d
|
||||
x: -10.0d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
disable_toast: true
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:crushed_pyrite_ore"
|
||||
}
|
||||
id: "4C76859CD8C12690"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: -3.0d
|
||||
y: -17.0d
|
||||
}
|
||||
{
|
||||
disable_toast: true
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:purified_pyrite_ore"
|
||||
}
|
||||
id: "02F8510F70A601A2"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: 0.0d
|
||||
y: -17.0d
|
||||
}
|
||||
{
|
||||
disable_toast: true
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:impure_pyrite_dust"
|
||||
}
|
||||
id: "28620465270505D0"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: 6.0d
|
||||
y: -17.0d
|
||||
}
|
||||
{
|
||||
description: ["{quests.ore_proc.dust_processed.desc}"]
|
||||
disable_toast: true
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:pyrite_dust"
|
||||
}
|
||||
id: "233BDDB4B78E7D41"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
subtitle: "{quests.ore_proc.dust_processed.subtitle}"
|
||||
title: "{quests.ore_proc.dust_processed.title}"
|
||||
x: 12.0d
|
||||
y: -17.0d
|
||||
}
|
||||
{
|
||||
description: ["{quests.stone_age.crush_crushed_ore.desc}"]
|
||||
id: "5E4B1B9C1829F855"
|
||||
subtitle: "{quests.stone_age.crush_crushed_ore.subtitle}"
|
||||
tasks: [{
|
||||
id: "079F2F7C23194D34"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "gtceu:stone_hammer"
|
||||
tag: {
|
||||
DisallowContainerItem: 0b
|
||||
GT.Behaviours: { }
|
||||
GT.Tool: {
|
||||
Damage: 0
|
||||
HarvestLevel: 1
|
||||
MaxDamage: 47
|
||||
ToolSpeed: 5.2f
|
||||
}
|
||||
HideFlags: 2
|
||||
}
|
||||
}
|
||||
type: "item"
|
||||
}]
|
||||
title: "{quests.stone_age.crush_crushed_ore.title}"
|
||||
x: 0.0d
|
||||
y: -15.0d
|
||||
}
|
||||
{
|
||||
description: ["{quests.stone_age.clean_dust.desc}"]
|
||||
id: "6B10099F3F0931B9"
|
||||
shape: "none"
|
||||
size: 1.5d
|
||||
subtitle: "{quests.stone_age.clean_dust.subtitle}"
|
||||
tasks: [{
|
||||
amount: 1000L
|
||||
fluid: "minecraft:water"
|
||||
id: "0944FE2841D789D8"
|
||||
type: "fluid"
|
||||
}]
|
||||
title: "{quests.stone_age.clean_dust.title}"
|
||||
x: 6.0d
|
||||
y: -15.0d
|
||||
}
|
||||
{
|
||||
disable_toast: true
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:refined_pyrite_ore"
|
||||
}
|
||||
id: "7B4061405939BF78"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: 3.0d
|
||||
y: -17.0d
|
||||
}
|
||||
{
|
||||
disable_toast: true
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:pure_pyrite_dust"
|
||||
}
|
||||
id: "73B4762495158576"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: 9.0d
|
||||
y: -17.0d
|
||||
}
|
||||
{
|
||||
id: "0F0525A70047EEB2"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
tasks: [{
|
||||
id: "60E79E2DF0407ADA"
|
||||
item: "tfg:lv_universal_circuit"
|
||||
type: "item"
|
||||
}]
|
||||
x: -8.5d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
description: ["{quests.ore_proc.ore_washer.desc}"]
|
||||
id: "7F8293CE8C6F5992"
|
||||
subtitle: "{quests.ore_proc.ore_washer.subtitle}"
|
||||
tasks: [{
|
||||
id: "44B66D2EA30193E1"
|
||||
item: "gtceu:lv_ore_washer"
|
||||
type: "item"
|
||||
}]
|
||||
title: "{quests.ore_proc.ore_washer.title}"
|
||||
x: -4.0d
|
||||
y: -7.0d
|
||||
}
|
||||
{
|
||||
disable_toast: true
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "gtceu:raw_pyrite"
|
||||
}
|
||||
id: "05292CA5C7BA7F0E"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
x: -6.0d
|
||||
y: -17.0d
|
||||
}
|
||||
{
|
||||
description: ["{quests.ore_proc.macerator_separator.desc}"]
|
||||
id: "50C49B1DED197472"
|
||||
subtitle: "{quests.ore_proc.macerator_separator.subtitle}"
|
||||
tasks: [{
|
||||
id: "3F57BA92AF356F4A"
|
||||
item: "gtceu:lv_macerator"
|
||||
type: "item"
|
||||
}]
|
||||
title: "{quests.ore_proc.macerator_separator.title}"
|
||||
x: 3.0d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
id: "05A072877CA01773"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
tasks: [{
|
||||
id: "6F5BF1630331B01F"
|
||||
item: "tfg:mv_universal_circuit"
|
||||
type: "item"
|
||||
}]
|
||||
x: -8.5d
|
||||
y: -4.5d
|
||||
}
|
||||
{
|
||||
id: "197A13A0790F000B"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
tasks: [{
|
||||
id: "6A9A6A6F03B81570"
|
||||
item: "tfg:hv_universal_circuit"
|
||||
type: "item"
|
||||
}]
|
||||
x: -8.5d
|
||||
y: -2.5d
|
||||
}
|
||||
{
|
||||
id: "139DA665659785B2"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
tasks: [{
|
||||
id: "45E009C49BDC38C7"
|
||||
item: "tfg:iv_universal_circuit"
|
||||
type: "item"
|
||||
}]
|
||||
x: -8.5d
|
||||
y: 1.5d
|
||||
}
|
||||
{
|
||||
id: "00004BE1D77EA003"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
tasks: [{
|
||||
id: "678B5C2C0F83BF80"
|
||||
item: "tfg:ev_universal_circuit"
|
||||
type: "item"
|
||||
}]
|
||||
x: -8.5d
|
||||
y: -0.5d
|
||||
}
|
||||
{
|
||||
id: "50754A86249AC252"
|
||||
shape: "none"
|
||||
size: 2.0d
|
||||
tasks: [{
|
||||
id: "3FCBD714438141AD"
|
||||
item: "tfg:luv_universal_circuit"
|
||||
type: "item"
|
||||
}]
|
||||
x: -8.5d
|
||||
y: 3.5d
|
||||
}
|
||||
{
|
||||
id: "5999B06EB64CDC5D"
|
||||
tasks: [{
|
||||
id: "6BE08F74EB8AF6DD"
|
||||
item: "gtceu:purified_naquadah_ore"
|
||||
type: "item"
|
||||
}]
|
||||
x: -3.0d
|
||||
y: 3.5d
|
||||
}
|
||||
{
|
||||
description: ["{quests.stone_age.crush_ore.desc}"]
|
||||
disable_toast: true
|
||||
id: "03F56DA158E0E0DC"
|
||||
subtitle: "{quests.stone_age.crush_ore.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
id: "4E118068B0A83607"
|
||||
item: "tfc:quern"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "3CED3CD0D664F953"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "tfc:handstone"
|
||||
tag: {
|
||||
Damage: 0
|
||||
}
|
||||
}
|
||||
type: "item"
|
||||
}
|
||||
]
|
||||
title: "{quests.stone_age.crush_ore.title}"
|
||||
x: -6.0d
|
||||
y: -15.0d
|
||||
}
|
||||
{
|
||||
id: "57B535E63AED6DAF"
|
||||
tasks: [{
|
||||
id: "69D8E2C0D6273D6C"
|
||||
item: "gtceu:purified_uraninite_ore"
|
||||
type: "item"
|
||||
}]
|
||||
x: -3.5d
|
||||
y: -0.5d
|
||||
}
|
||||
]
|
||||
subtitle: ["{quests.ore_proc.subtitle}"]
|
||||
|
|
|
|||
|
|
@ -31,10 +31,21 @@
|
|||
y: -34.0d
|
||||
}
|
||||
{
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:metal/lamp/blue_steel"
|
||||
}
|
||||
id: "227B6C88FFE99435"
|
||||
linked_quest: "4EBABACAB444244D"
|
||||
shape: "heart"
|
||||
x: 16.5d
|
||||
y: -23.0d
|
||||
y: -24.5d
|
||||
}
|
||||
{
|
||||
id: "19CF6D922179DFF9"
|
||||
|
|
@ -58,7 +69,7 @@
|
|||
}]
|
||||
title: "{quests.metal_age.this_is_a_bucket.title}"
|
||||
x: 13.5d
|
||||
y: -24.5d
|
||||
y: -26.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["56CA2EB7812529C5"]
|
||||
|
|
@ -82,7 +93,7 @@
|
|||
]
|
||||
title: "{quests.metal_age.redblu_buckets.title}"
|
||||
x: 16.5d
|
||||
y: -24.5d
|
||||
y: -26.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["7E0239E9CC73F09F"]
|
||||
|
|
@ -98,11 +109,11 @@
|
|||
weak_nbt_match: true
|
||||
}]
|
||||
title: "{quests.metal_age.black_steel_anvil.title}"
|
||||
x: 27.5d
|
||||
y: -24.5d
|
||||
x: 26.5d
|
||||
y: -26.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["4310B619B57276ED"]
|
||||
dependencies: ["5996A3A0D475B8A6"]
|
||||
description: ["{quests.metal_age.steel_anvil.desc}"]
|
||||
id: "04DE7C58F20B535A"
|
||||
shape: "octagon"
|
||||
|
|
@ -115,11 +126,11 @@
|
|||
weak_nbt_match: true
|
||||
}]
|
||||
title: "{quests.metal_age.steel_anvil.title}"
|
||||
x: 27.5d
|
||||
x: 26.5d
|
||||
y: -32.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["358571B6E692F198"]
|
||||
dependencies: ["0A92F5C4BB6AF972"]
|
||||
description: ["{quests.metal_age.wrought_iron_anvil.desc}"]
|
||||
id: "174DA15847665CF8"
|
||||
shape: "octagon"
|
||||
|
|
@ -263,29 +274,10 @@
|
|||
y: -32.0d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
"0A92F5C4BB6AF972"
|
||||
"021D3DEEB15A3D17"
|
||||
]
|
||||
dependency_requirement: "one_completed"
|
||||
description: ["{quests.metal_age.weld_wrought_iron_ingots.desc}"]
|
||||
id: "358571B6E692F198"
|
||||
subtitle: "{quests.metal_age.weld_wrought_iron_ingots.subtitle}"
|
||||
tasks: [{
|
||||
id: "05AD17F66DFE3C56"
|
||||
item: "gtceu:wrought_iron_double_ingot"
|
||||
type: "item"
|
||||
weak_nbt_match: true
|
||||
}]
|
||||
title: "{quests.metal_age.weld_wrought_iron_ingots.title}"
|
||||
x: 7.0d
|
||||
y: -32.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["48A8E3210B2BAE1C"]
|
||||
description: ["{quests.metal_age.bellows.desc}"]
|
||||
hide_dependency_lines: true
|
||||
id: "021D3DEEB15A3D17"
|
||||
shape: "rsquare"
|
||||
subtitle: "{quests.metal_age.bellows.subtitle}"
|
||||
tasks: [{
|
||||
id: "588EB07E980386F9"
|
||||
|
|
@ -297,31 +289,12 @@
|
|||
y: -34.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["5996A3A0D475B8A6"]
|
||||
dependency_requirement: "one_completed"
|
||||
description: ["{quests.metal_age.weld_steel_ingots.desc}"]
|
||||
id: "4310B619B57276ED"
|
||||
subtitle: "{quests.metal_age.weld_steel_ingots.subtitle}"
|
||||
tasks: [{
|
||||
id: "0EDB1D851E198274"
|
||||
item: "gtceu:steel_double_ingot"
|
||||
type: "item"
|
||||
weak_nbt_match: true
|
||||
}]
|
||||
title: "{quests.metal_age.weld_steel_ingots.title}"
|
||||
x: 25.5d
|
||||
y: -32.0d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
"061116CF508D54F6"
|
||||
"68B7D07D57A103BE"
|
||||
]
|
||||
dependencies: ["5A936E9BCF30AA3D"]
|
||||
dependency_requirement: "one_completed"
|
||||
description: ["{quests.metal_age.kaolin_clay.desc}"]
|
||||
id: "72F1C122FC26229C"
|
||||
shape: "octagon"
|
||||
size: 3.0d
|
||||
size: 2.0d
|
||||
subtitle: "{quests.metal_age.kaolin_clay.subtitle}"
|
||||
tasks: [{
|
||||
id: "673D38EB62FFD65F"
|
||||
|
|
@ -339,8 +312,8 @@
|
|||
weak_nbt_match: true
|
||||
}]
|
||||
title: "{quests.metal_age.kaolin_clay.title}"
|
||||
x: 13.5d
|
||||
y: -36.0d
|
||||
x: 14.0d
|
||||
y: -33.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["5A936E9BCF30AA3D"]
|
||||
|
|
@ -349,25 +322,24 @@
|
|||
icon: "tfc:ore/graphite/gabbro"
|
||||
id: "53E1383F12EC6765"
|
||||
optional: true
|
||||
shape: "diamond"
|
||||
subtitle: "{quests.metal_age.overworld_graphite.subtitle}"
|
||||
tasks: [{
|
||||
id: "25A552657AFA7BC2"
|
||||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.metal_age.overworld_graphite.title}"
|
||||
x: 13.0d
|
||||
x: 11.0d
|
||||
y: -30.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
"53E1383F12EC6765"
|
||||
"2DB82986FE176CD7"
|
||||
]
|
||||
dependencies: ["5A936E9BCF30AA3D"]
|
||||
dependency_requirement: "one_completed"
|
||||
description: ["{quests.metal_age.graphite.desc}"]
|
||||
icon: "tfc:powder/graphite"
|
||||
id: "31CE13462759950C"
|
||||
shape: "octagon"
|
||||
size: 3.0d
|
||||
size: 2.0d
|
||||
subtitle: "{quests.metal_age.graphite.subtitle}"
|
||||
tasks: [{
|
||||
id: "6B0C9D862BFD27BC"
|
||||
|
|
@ -382,14 +354,13 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.metal_age.graphite.title}"
|
||||
x: 13.5d
|
||||
y: -28.5d
|
||||
x: 14.0d
|
||||
y: -31.0d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
"72F1C122FC26229C"
|
||||
"31CE13462759950C"
|
||||
"5A936E9BCF30AA3D"
|
||||
]
|
||||
description: ["{quests.metal_age.fire_clay.desc}"]
|
||||
id: "2C76EE197C14B0DC"
|
||||
|
|
@ -403,7 +374,7 @@
|
|||
weak_nbt_match: true
|
||||
}]
|
||||
title: "{quests.metal_age.fire_clay.title}"
|
||||
x: 17.5d
|
||||
x: 17.0d
|
||||
y: -32.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -466,6 +437,7 @@
|
|||
description: ["{quests.metal_age.beneath_kaolin.desc}"]
|
||||
id: "061116CF508D54F6"
|
||||
optional: true
|
||||
shape: "diamond"
|
||||
subtitle: "{quests.metal_age.beneath_kaolin.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
|
|
@ -492,7 +464,7 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.metal_age.beneath_kaolin.title}"
|
||||
x: 14.0d
|
||||
x: 12.0d
|
||||
y: -33.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -596,7 +568,7 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.metal_age.fire_clay_products.title}"
|
||||
x: 17.5d
|
||||
x: 17.0d
|
||||
y: -34.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -666,12 +638,14 @@
|
|||
}]
|
||||
title: "{quests.metal_age.red_blu.title}"
|
||||
x: 24.0d
|
||||
y: -24.5d
|
||||
y: -26.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["56CA2EB7812529C5"]
|
||||
description: ["{quests.metal_age.red_steel_flask.desc}"]
|
||||
id: "30D49878F3CEB08A"
|
||||
optional: true
|
||||
shape: "heart"
|
||||
subtitle: "{quests.metal_age.red_steel_flask.subtitle}"
|
||||
tasks: [{
|
||||
id: "7394672B4D19B0B2"
|
||||
|
|
@ -680,7 +654,7 @@
|
|||
}]
|
||||
title: "{quests.metal_age.red_steel_flask.title}"
|
||||
x: 16.5d
|
||||
y: -26.0d
|
||||
y: -27.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
|
|
@ -706,7 +680,7 @@
|
|||
}]
|
||||
title: "{quests.metal_age.redblu_anvil.title}"
|
||||
x: 18.5d
|
||||
y: -24.5d
|
||||
y: -26.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["3C173357029AB649"]
|
||||
|
|
@ -750,13 +724,15 @@
|
|||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.metal_age.fire_clay_ingredients.title}"
|
||||
x: 13.5d
|
||||
x: 11.5d
|
||||
y: -32.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["5A936E9BCF30AA3D"]
|
||||
description: ["{quests.metal_age.beneath_graphite.desc}"]
|
||||
id: "2DB82986FE176CD7"
|
||||
optional: true
|
||||
shape: "diamond"
|
||||
subtitle: "{quests.metal_age.beneath_graphite.subtitle}"
|
||||
tasks: [
|
||||
{
|
||||
|
|
@ -776,7 +752,7 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.metal_age.beneath_graphite.title}"
|
||||
x: 14.0d
|
||||
x: 12.0d
|
||||
y: -30.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -784,6 +760,8 @@
|
|||
description: ["{quests.metal_age.overworld_kaolin.desc}"]
|
||||
icon: "tfc:plant/tree_fern"
|
||||
id: "68B7D07D57A103BE"
|
||||
optional: true
|
||||
shape: "diamond"
|
||||
subtitle: "{quests.metal_age.overworld_kaolin.subtitle}"
|
||||
tasks: [{
|
||||
id: "14DF5B1544AB9BA9"
|
||||
|
|
@ -791,7 +769,7 @@
|
|||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.metal_age.overworld_kaolin.title}"
|
||||
x: 13.0d
|
||||
x: 11.0d
|
||||
y: -33.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -813,8 +791,8 @@
|
|||
weak_nbt_match: true
|
||||
}]
|
||||
title: "{quests.metal_age.blast_furnace_fuel.title}"
|
||||
x: 23.5d
|
||||
y: -30.0d
|
||||
x: 20.5d
|
||||
y: -32.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["04DE7C58F20B535A"]
|
||||
|
|
@ -828,8 +806,8 @@
|
|||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.metal_age.steel_goodies.title}"
|
||||
x: 29.5d
|
||||
y: -30.0d
|
||||
x: 26.5d
|
||||
y: -34.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["52DAF93E2F3D688A"]
|
||||
|
|
@ -845,8 +823,8 @@
|
|||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.metal_age.black_steel_goodies.title}"
|
||||
x: 25.5d
|
||||
y: -22.5d
|
||||
x: 26.5d
|
||||
y: -23.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
|
|
@ -854,6 +832,16 @@
|
|||
"04DE7C58F20B535A"
|
||||
]
|
||||
description: ["{quests.metal_age.highcarb_black_steel.desc}"]
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:metal/ingot/black_steel"
|
||||
}
|
||||
id: "7E0239E9CC73F09F"
|
||||
subtitle: "{quests.metal_age.highcarb_black_steel.subtitle}"
|
||||
tasks: [
|
||||
|
|
@ -887,12 +875,22 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.metal_age.highcarb_black_steel.title}"
|
||||
x: 27.5d
|
||||
x: 26.5d
|
||||
y: -30.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["5996A3A0D475B8A6"]
|
||||
description: ["{quests.metal_age.weak_steel.desc}"]
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:metal/ingot/weak_steel"
|
||||
}
|
||||
id: "1CE0FF455668C145"
|
||||
subtitle: "{quests.metal_age.weak_steel.subtitle}"
|
||||
tasks: [
|
||||
|
|
@ -900,53 +898,60 @@
|
|||
id: "543388DB123E7328"
|
||||
item: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(gtceu:nickel_ingot)item(gtceu:nickel_dust))"
|
||||
}
|
||||
id: "gtceu:nickel_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_steel.task1}"
|
||||
type: "item"
|
||||
weak_nbt_match: true
|
||||
}
|
||||
{
|
||||
count: 2L
|
||||
id: "7F829BA244BC77D5"
|
||||
item: {
|
||||
Count: 2
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(gtceu:steel_ingot)item(gtceu:steel_dust))"
|
||||
}
|
||||
id: "gtceu:steel_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_steel.task2}"
|
||||
type: "item"
|
||||
weak_nbt_match: true
|
||||
}
|
||||
{
|
||||
id: "3271DD5653C52CAB"
|
||||
item: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(gtceu:black_bronze_ingot)item(gtceu:black_bronze_dust))"
|
||||
}
|
||||
id: "gtceu:black_bronze_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_steel.task3}"
|
||||
type: "item"
|
||||
weak_nbt_match: true
|
||||
}
|
||||
]
|
||||
title: "{quests.metal_age.weak_steel.title}"
|
||||
x: 25.5d
|
||||
x: 23.5d
|
||||
y: -30.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["27FF92982A24BC4E"]
|
||||
description: ["{quests.metal_age.highcarb_red_steel.desc}"]
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:metal/ingot/red_steel"
|
||||
}
|
||||
id: "5088768AAA28FCBA"
|
||||
subtitle: "{quests.metal_age.highcarb_red_steel.subtitle}"
|
||||
tasks: [
|
||||
|
|
@ -981,11 +986,21 @@
|
|||
]
|
||||
title: "{quests.metal_age.highcarb_red_steel.title}"
|
||||
x: 20.5d
|
||||
y: -25.5d
|
||||
y: -27.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["5792DDAA82895E67"]
|
||||
description: ["{quests.metal_age.weak_red_steel.desc}"]
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:metal/ingot/weak_red_steel"
|
||||
}
|
||||
id: "27FF92982A24BC4E"
|
||||
subtitle: "{quests.metal_age.weak_red_steel.subtitle}"
|
||||
tasks: [
|
||||
|
|
@ -993,68 +1008,70 @@
|
|||
id: "2A22B3EA8DC577CE"
|
||||
item: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(create:brass_ingot)item(gtceu:brass_dust))"
|
||||
}
|
||||
id: "create:brass_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_red_steel.brass}"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
count: 2L
|
||||
id: "2F0648CE3D1723DF"
|
||||
item: {
|
||||
Count: 2
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(gtceu:steel_ingot)item(gtceu:steel_dust))"
|
||||
}
|
||||
id: "gtceu:steel_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_red_steel.steel}"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "47F346E1C0F41655"
|
||||
item: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(gtceu:rose_gold_ingot)item(gtceu:rose_gold_dust))"
|
||||
}
|
||||
id: "gtceu:rose_gold_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_red_steel.rose_gold}"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
count: 4L
|
||||
id: "21434FAAA69D5BE0"
|
||||
item: {
|
||||
Count: 4
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(tfc:metal/ingot/black_steel)item(gtceu:black_steel_dust))"
|
||||
}
|
||||
id: "tfc:metal/ingot/black_steel"
|
||||
}
|
||||
title: "{quests.metal_age.weak_red_steel.black_steel}"
|
||||
type: "item"
|
||||
}
|
||||
]
|
||||
title: "{quests.metal_age.weak_red_steel.title}"
|
||||
x: 22.0d
|
||||
y: -25.5d
|
||||
y: -27.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["5792DDAA82895E67"]
|
||||
description: ["{quests.metal_age.weak_blu_steel.desc}"]
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:metal/ingot/weak_blue_steel"
|
||||
}
|
||||
id: "64F8A358EC3FEF45"
|
||||
subtitle: "{quests.metal_age.weak_blu_steel.subtitle}"
|
||||
tasks: [
|
||||
|
|
@ -1062,68 +1079,70 @@
|
|||
count: 2L
|
||||
id: "5331A323780B4B11"
|
||||
item: {
|
||||
Count: 2
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(gtceu:steel_ingot)item(gtceu:steel_dust))"
|
||||
}
|
||||
id: "gtceu:steel_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_blue_steel.steel}"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
count: 4L
|
||||
id: "2809FD951B82C54F"
|
||||
item: {
|
||||
Count: 4
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(tfc:metal/ingot/black_steel)item(gtceu:black_steel_dust))"
|
||||
}
|
||||
id: "tfc:metal/ingot/black_steel"
|
||||
}
|
||||
title: "{quests.metal_age.weak_blue_steel.black_steel}"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "401EC1A9FBC759B8"
|
||||
item: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(gtceu:bismuth_bronze_ingot)item(gtceu:bismuth_bronze_dust))"
|
||||
}
|
||||
id: "gtceu:bismuth_bronze_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_blue_steel.bismuth_bronze}"
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
id: "7350ECE723ABE8F4"
|
||||
item: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "or(item(gtceu:sterling_silver_ingot)item(gtceu:sterling_silver_dust))"
|
||||
}
|
||||
id: "gtceu:sterling_silver_ingot"
|
||||
}
|
||||
title: "{quests.metal_age.weak_blue_steel.sterling_silver}"
|
||||
type: "item"
|
||||
}
|
||||
]
|
||||
title: "{quests.metal_age.weak_blu_steel.title}"
|
||||
x: 22.0d
|
||||
y: -23.5d
|
||||
y: -25.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["64F8A358EC3FEF45"]
|
||||
description: ["{quests.metal_age.highcarb_blu_steel.desc}"]
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:metal/ingot/blue_steel"
|
||||
}
|
||||
id: "6D04BAC5B215F90F"
|
||||
subtitle: "{quests.metal_age.highcarb_blu_steel.subtitle}"
|
||||
tasks: [
|
||||
|
|
@ -1158,7 +1177,7 @@
|
|||
]
|
||||
title: "{quests.metal_age.highcarb_blu_steel.title}"
|
||||
x: 20.5d
|
||||
y: -23.5d
|
||||
y: -25.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["3C173357029AB649"]
|
||||
|
|
|
|||
|
|
@ -684,6 +684,7 @@
|
|||
tasks: [{
|
||||
id: "5A6EF9EBF232601C"
|
||||
item: "gtceu:copper_double_ingot"
|
||||
match_nbt: false
|
||||
type: "item"
|
||||
weak_nbt_match: true
|
||||
}]
|
||||
|
|
|
|||
|
|
@ -1602,12 +1602,26 @@
|
|||
]
|
||||
dependency_requirement: "one_completed"
|
||||
description: ["{quests.tfg_tips.passive_preservation.desc}"]
|
||||
disable_toast: true
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
Parent: {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:ceramic/vessel"
|
||||
tag: { }
|
||||
}
|
||||
id: "13F7066858E923FF"
|
||||
subtitle: "{quests.tfg_tips.passive_preservation.subtitle}"
|
||||
tasks: [{
|
||||
id: "54AAB9886964A160"
|
||||
title: "{quests.tasktype.checkmark}"
|
||||
type: "checkmark"
|
||||
dimension: "minecraft:overworld"
|
||||
icon: "gtceu:overworld_marker"
|
||||
id: "5BAF5F5343C3E42A"
|
||||
title: "{quests.stone_age.temperature.task}"
|
||||
type: "dimension"
|
||||
}]
|
||||
title: "{quests.tfg_tips.passive_preservation.title}"
|
||||
x: 6.5d
|
||||
|
|
@ -2236,10 +2250,7 @@
|
|||
y: 9.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
"2D959136A5FC5F46"
|
||||
"56CA2EB7812529C5"
|
||||
]
|
||||
dependencies: ["2D959136A5FC5F46"]
|
||||
description: ["{quests.tfg_tips.lamps.desc}"]
|
||||
id: "037CDA933FBE2CBE"
|
||||
subtitle: "{quests.tfg_tips.lamps.subtitle}"
|
||||
|
|
@ -2277,8 +2288,8 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.tfg_tips.lamps.title}"
|
||||
x: -5.0d
|
||||
y: 11.0d
|
||||
x: -5.5d
|
||||
y: 11.5d
|
||||
}
|
||||
{
|
||||
dependencies: [
|
||||
|
|
@ -2286,6 +2297,16 @@
|
|||
"56CA2EB7812529C5"
|
||||
]
|
||||
description: ["{quests.tfg_tips.lava_lamp.desc}"]
|
||||
icon: {
|
||||
Count: 1
|
||||
ForgeCaps: {
|
||||
"tfc:item_heat": {
|
||||
heat: 0.0f
|
||||
ticks: 0L
|
||||
}
|
||||
}
|
||||
id: "tfc:metal/lamp/blue_steel"
|
||||
}
|
||||
id: "4EBABACAB444244D"
|
||||
optional: true
|
||||
shape: "heart"
|
||||
|
|
@ -2312,8 +2333,8 @@
|
|||
}
|
||||
]
|
||||
title: "{quests.tfg_tips.lava_lamp.title}"
|
||||
x: -5.0d
|
||||
y: 12.5d
|
||||
x: -5.5d
|
||||
y: 13.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["037CDA933FBE2CBE"]
|
||||
|
|
@ -2333,8 +2354,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.tfg_tips.creosote.title}"
|
||||
x: -6.0d
|
||||
y: 12.0d
|
||||
x: -6.5d
|
||||
y: 12.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["037CDA933FBE2CBE"]
|
||||
|
|
@ -2354,8 +2375,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.tfg_tips.olive_oil.title}"
|
||||
x: -4.0d
|
||||
y: 12.0d
|
||||
x: -4.5d
|
||||
y: 12.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["2D959136A5FC5F46"]
|
||||
|
|
@ -3462,8 +3483,8 @@
|
|||
type: "item"
|
||||
}]
|
||||
title: "{quests.tfg_tips.tallow.title}"
|
||||
x: -6.5d
|
||||
y: 11.0d
|
||||
x: -7.0d
|
||||
y: 11.5d
|
||||
}
|
||||
{
|
||||
dependencies: ["150B7C5CD152E1BA"]
|
||||
|
|
@ -5380,6 +5401,26 @@
|
|||
x: 7.5d
|
||||
y: -18.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["037CDA933FBE2CBE"]
|
||||
description: ["{quests.tfg_tips.glowstone_lamp.desc}"]
|
||||
id: "61F58B402F1AE40B"
|
||||
subtitle: "{quests.tfg_tips.glowstone_lamp.subtitle}"
|
||||
tasks: [{
|
||||
id: "71D52011F8BE66F0"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "only_one(item(gtceu:glowstone_bucket)nbt(fuzzy:{fluid:{Amount:1000,FluidName:\"gtceu:glowstone\"}}))"
|
||||
}
|
||||
}
|
||||
type: "item"
|
||||
}]
|
||||
title: "{quests.tfg_tips.glowstone_lamp.title}"
|
||||
x: -6.5d
|
||||
y: 10.5d
|
||||
}
|
||||
]
|
||||
subtitle: ["{quests.tfg_tips.subtitle}"]
|
||||
title: "{quests.tfg_tips}"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
default_quest_shape: ""
|
||||
filename: "uv__ultimate_voltage"
|
||||
group: "563374AD29C006DB"
|
||||
icon: "gtceu:uv_electric_motor"
|
||||
icon: "tfg:uv_universal_circuit"
|
||||
id: "2E730D6F5A7C2E83"
|
||||
order_index: 1
|
||||
quest_links: [
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
default_quest_shape: ""
|
||||
filename: "zpm__zero_point_module"
|
||||
group: "563374AD29C006DB"
|
||||
icon: "gtceu:zpm_electric_motor"
|
||||
icon: "tfg:zpm_universal_circuit"
|
||||
id: "0945247E83444D90"
|
||||
order_index: 0
|
||||
quest_links: [
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 75 B After Width: | Height: | Size: 209 B |
|
Before Width: | Height: | Size: 75 B After Width: | Height: | Size: 2.6 KiB |
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime":1
|
||||
"frametime": 1
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime": 1
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 149 B |
|
Before Width: | Height: | Size: 334 B After Width: | Height: | Size: 268 B |
|
Before Width: | Height: | Size: 683 B After Width: | Height: | Size: 1.6 KiB |
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime": 2
|
||||
"frametime": 1
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 740 B |
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime": 1
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 149 B |
|
Before Width: | Height: | Size: 348 B After Width: | Height: | Size: 199 B |
|
Before Width: | Height: | Size: 542 B After Width: | Height: | Size: 7.2 KiB |
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime": 2
|
||||
"frametime": 1
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 7.2 KiB |
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime": 1
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 149 B |
|
Before Width: | Height: | Size: 592 B After Width: | Height: | Size: 906 B |
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime": 1
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 90 B |
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"animation":{
|
||||
"frametime": 1
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 350 B After Width: | Height: | Size: 241 B |
|
|
@ -351,6 +351,10 @@
|
|||
"material.tfg.compressed_heliox_3": "Compressed Heliox-3",
|
||||
"material.tfg.compressed_trimix": "Compressed 50/30/20 Trimix",
|
||||
"material.tfg.compressed_trimix_3": "Compressed 50/30/20 Trimix-3",
|
||||
"material.tfg.chlorodifluoromethane": "Chlorodifluoromethane",
|
||||
"material.tfg.acetylene": "Acetylene",
|
||||
"material.tfg.1_1_1_2_tetrafluoroethane": "1,1,1,2-Tetrafluoroethane",
|
||||
"material.tfg.isobutane": "Isobutane",
|
||||
"tfg.disabled_portal": "Portal magic seems to be blocked by an unknown force, try reaching another dimension by going down or up",
|
||||
"tfg.tooltip.food_trait.refrigerating": "§bRefrigerating",
|
||||
"tfg.tooltip.foodtrait.freeze_dried": "Cryodesiccated",
|
||||
|
|
@ -762,7 +766,7 @@
|
|||
"quests.gregtech_energy.overclock.subtitle": "Basic upgrade mechanic",
|
||||
"quests.gregtech_energy.overclock.desc.1": "&6You may have heard about Overclocking but don't really understand what it is?&r\n\nLet's take some time to explain it.\n\nWe should start with the basics:\n&dLV&r represents a maximum of &a32 EU/t&r — sometimes less, but &cnever more&r.\n&dMV&r goes up to &a128 EU/t&r.\n&dHV&r reaches &a512 EU/t&r.\nBasically, &eevery tier is a 4x increase&r in &cpower usage&r.",
|
||||
"quests.gregtech_energy.overclock.desc.2": "&bWhat happens when you run a lower-tier recipe in a higher-tier machine?&r\nThat's what we call &eOverclocking&r:\n- An &dMV&r recipe (33–128 EU/t) run in an &dHV&r machine will:\n &e→ Use 4x more energy&r\n &e→ Be 2x faster&r\n\n- Same MV recipe in an &dEV&r machine?\n &e→ 8x more energy&r\n &e→ 4x faster&r\n\nSo yes, it's &cmore power-efficient to use multiple machines&r rather than overclocking one.\nBut let's be real: in most setups, &eyou’ll prefer overclocking&r to building 4 MV Macerators.\n\nStill, it's &egood to know this early on&r, when energy is tight.",
|
||||
"quests.gregtech_energy.overclock.desc.3": "&bPerfect Overclocking&r\nThere’s also a special kind of overclocking available in a &afew multiblocks&r: &e\n\nPerfect Overclocking&r.\nHere, instead of:\n- &a4x energy&r for &a2x speed&r,\nyou get:\n- &a4x energy&r for &a4x speed&r!\n\n&dThis makes it just as efficient&r as running multiple machines.\n\nCurrently in &3TerraFirmaGreg&r, &6only the following multiblocks&r support this:\n- &cElectric Blast Furnace (EBF)\n- Advanced Blast Dryer (ABD)\n- Rocket Heat Furnace (RHF)\n- Large Chemical Reactor (LCR)",
|
||||
"quests.gregtech_energy.overclock.desc.3": "&bPerfect Overclocking&r\nThere’s also a special kind of overclocking available in a &afew multiblocks&r: &e\n\nPerfect Overclocking&r.\nHere, instead of:\n- &a4x energy&r for &a2x speed&r,\nyou get:\n- &a4x energy&r for &a4x speed&r!\n\n&dThis makes it just as efficient&r as running multiple machines.\n\nCurrently in &3TerraFirmaGreg&r, &6only the following multiblocks&r support this:\n- &cElectric Blast Furnace (EBF)\n- Alloy Blast Smelter (ABS)\n- Rotary Heat Furnace (RHF)\n- Large Chemical Reactor (LCR)\n-Electric Greenhouse (EG)",
|
||||
"quests.gregtech_energy.overclock.task": "Okay faster got it",
|
||||
"quests.gregtech_energy.blast_oc.title": "The Blast Overclocking",
|
||||
"quests.gregtech_energy.blast_oc.subtitle": "You don't need to understand this one",
|
||||
|
|
|
|||
|
|
@ -21,6 +21,8 @@
|
|||
"biome.tfg.moon/lunar_lights_sparse": "Arbustos de Lightbloom",
|
||||
"biome.tfg.moon/lunar_plains": "Planícies Lunares",
|
||||
"biome.tfg.moon/lunar_sands": "Areias Lunares",
|
||||
"block.tfg.piglin_disguise": "Disfarce de Piglin",
|
||||
"block.tfg.piglin_disguise_block": "Disfarce de Piglin",
|
||||
"block.tfg.decorative_vase.black": "Vaso Decorativo Preto",
|
||||
"block.tfg.decorative_vase.gray": "Vaso Decorativo Cinza",
|
||||
"block.tfg.decorative_vase.light_gray": "Vaso Decorativo Cinza Claro",
|
||||
|
|
@ -96,8 +98,8 @@
|
|||
"block.tfg.Dolomite_support": "Suporte de Dolomita",
|
||||
"block.tfg.chert_support_horizontal": "Suporte Horizontal de Cherte",
|
||||
"block.tfg.chert_support": "Suporte de Cherte",
|
||||
"block.tfg.chalk_support_horizontal": "Suporte Horizontal de Calcário Branco",
|
||||
"block.tfg.chalk_support": "Suporte de Calcário Branco",
|
||||
"block.tfg.chalk_support_horizontal": "Suporte Horizontal de Giz",
|
||||
"block.tfg.chalk_support": "Suporte de Giz",
|
||||
"block.tfg.rhyolite_support_horizontal": "Suporte Horizontal de Riolito",
|
||||
"block.tfg.rhyolite_support": "Suporte de Riolito",
|
||||
"block.tfg.dacite_support_horizontal": "Suporte Horizontal de Dacito",
|
||||
|
|
@ -161,7 +163,27 @@
|
|||
"block.tfg.lunar_sprouts": "Grama-luz Lunar",
|
||||
"block.tfg.lunar_chorus_plant": "Planta do Coro",
|
||||
"block.tfg.lunar_chorus_flower": "Flor do Coro",
|
||||
"block.tfg.piglin_disguise_block": "Disfarce de Piglin",
|
||||
"block.tfg.marker.moon": "A Lua",
|
||||
"block.tfg.marker.mars": "Marte",
|
||||
"block.tfg.marker.venus": "Vênus",
|
||||
"block.tfg.marker.mercury": "Mercúrio",
|
||||
"block.tfg.lv_aqueous_accumulator": "Acumulador Aquoso Básico",
|
||||
"block.tfg.mv_aqueous_accumulator": "§bAcumulador Aquoso Avançado§r",
|
||||
"block.tfg.hv_aqueous_accumulator": "§6Acumulador Aquoso Avançado II§r",
|
||||
"block.tfg.ev_aqueous_accumulator": "§5Acumulador Aquoso Avançado III§r",
|
||||
"block.tfg.electric_greenhouse": "Estufa Elétrica",
|
||||
"block.tfg.lv_food_processor": "Processador de Alimentos Básico",
|
||||
"block.tfg.mv_food_processor": "§bProcessador de Alimentos Avançado§r",
|
||||
"block.tfg.hv_food_processor": "§6Processador de Alimentos Avançado II§r",
|
||||
"block.tfg.ev_food_processor": "§5Processador de Alimentos Avançado III§r",
|
||||
"block.tfg.lv_food_oven": "Forno Elétrico Básico",
|
||||
"block.tfg.mv_food_oven": "§bForno Elétrico Avançado§r",
|
||||
"block.tfg.hv_food_oven": "§6Forno Elétrico Avançado II§r",
|
||||
"block.tfg.ev_food_oven": "§5Forno Elétrico Avançado III§r",
|
||||
"block.tfg.lv_food_refrigerator": "Geladeira Básica",
|
||||
"block.tfg.mv_food_refrigerator": "§bGeladeira Avançada",
|
||||
"block.tfg.hv_food_refrigerator": "§6Geladeira Avançada II§r",
|
||||
"block.tfg.ev_food_refrigerator": "§5Geladeira Avançada III§r",
|
||||
"item.tfg.antipoison_pill": "Pílula Antiveneno",
|
||||
"item.tfg.haste_pill": "Pílula de Pressa",
|
||||
"item.tfg.night_vision_pill": "Pílula de Visão Noturna",
|
||||
|
|
@ -272,7 +294,7 @@
|
|||
"material.tfg.phyllite": "Filito",
|
||||
"material.tfg.schist": "Schisto",
|
||||
"material.tfg.gneiss": "Gneisse",
|
||||
"material.tfg.chalk": "Calcário Branco",
|
||||
"material.tfg.chalk": "Giz",
|
||||
"material.tfg.moon_stone": "Anortosito",
|
||||
"material.tfg.moon_deepslate": "Norito",
|
||||
"material.tfg.mars_stone": "Argilito",
|
||||
|
|
@ -282,6 +304,7 @@
|
|||
"material.gtceu.thermochemically_treated_hardwood": "Hardwood Termicamente Tratado",
|
||||
"material.gtceu.hardwood": "Hardwood",
|
||||
"tfg.disabled_portal": "A magia do portal parece estar bloqueada por uma força desconhecida, tente alcançar outra dimensão descendo ou subindo",
|
||||
"tfg.tooltip.food_trait.refrigerating": "§9Refrigeração",
|
||||
"item.treetap.tap": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.zinc_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
"item.gtceu.brass_ingot": "Item Descontinuado, Crie para Atualizar",
|
||||
|
|
@ -374,7 +397,7 @@
|
|||
"trim_material.tfc.salt_tfc": "Sal",
|
||||
"trim_material.tfc.sapphire_tfc": "Safira",
|
||||
"trim_material.tfc.sodalite_tfc": "Sodalita",
|
||||
"trim_material.tfc.coke_tfc": "Coke",
|
||||
"trim_material.tfc.coke_tfc": "Coque",
|
||||
"trim_material.tfc.spessartine_tfc": "Espessartita",
|
||||
"trim_material.tfc.topaz_tfc": "Topázio",
|
||||
"trim_material.tfc.uvarovite_tfc": "Uvarovita",
|
||||
|
|
@ -525,6 +548,219 @@
|
|||
"quests.groups.tips": "Dicas",
|
||||
"quests.computer": "Computador",
|
||||
"quests.computer.subtitle": "ComputerCraft ou CC: Tweaked aqui, se você sabe programar em Lua, esse é um dos mods mais fortes para gerenciar sua base",
|
||||
"quests.steam_age": "Automação Primitiva",
|
||||
"quests.steam_age.subtitle": "De Máquinas Primitivas ao Poder do Vapor",
|
||||
"quests.steam_age.basic_greate.title": "Noções Básicas de Greate",
|
||||
"quests.steam_age.basic_greate.subtitle": "Cansado do Create? Isso vai deixar tudo mais interessante",
|
||||
"quests.steam_age.basic_greate.desc": "Greate é uma fusão entre &3Create&r e &3GregTech&r, trazendo versões com níveis diferentes das máquinas do Create. Ele também introduz limites de estresse em Eixos e Rodas Dentadas, então você precisará planejar melhor como alimenta suas máquinas!\n\nDe forma geral, será melhor fazer montagens menores com suas próprias fontes de energia, em vez de conectar uma massa de rodas d’água em um único eixo para toda a base, como no Create tradicional.",
|
||||
"quests.steam_age.create_tools.title": "Ferramentas de Trabalho",
|
||||
"quests.steam_age.create_tools.subtitle": "Essas podem ser úteis",
|
||||
"quests.steam_age.create_tools.desc": "Uma chave inglesa permite pegar blocos do Create rapidamente com Shift + Clique Direito, embora machados ou picaretas também funcionem. Os óculos de proteção fornecem informações detalhadas sobre suas máquinas, como o estresse que produzem ou consomem.\n\nAmbos são opcionais por enquanto, mas se mostrarão extremamente úteis e você vai querer usá-los futuramente.\n\nConsulte o capítulo de Dicas do TFG para ajuda com o sopro de vidro. Sabia que quebrar pedregulho com uma marreta vira cascalho, e quebrar o cascalho vira areia...?",
|
||||
"quests.steam_age.basic_millstone.title": "Processamento Automático de Minérios",
|
||||
"quests.steam_age.basic_millstone.subtitle": "Chega de moer na mão",
|
||||
"quests.steam_age.basic_millstone.desc": "O &3Moinho&r é uma versão automática da Moenda. Você pode jogar os itens por cima e clicar com o botão direito para recuperar os triturados. Ele é bem lento se ligado diretamente à Manivela de Tração, mas é possível usar rodas dentadas para aumentar sua velocidade.\n\nVocê só receberá o resultado no primeiro slot. Os outros fazem parte de uma mecânica do GregTech que só será relevante bem mais tarde (&6HV&r).",
|
||||
"quests.steam_age.horse_crank.title": "Sua Primeira Fonte de Energia",
|
||||
"quests.steam_age.horse_crank.subtitle": "Hora de fazer o gado pagar o aluguel",
|
||||
"quests.steam_age.horse_crank.desc.1": "A &3Manivela de Tração&r é sua primeira fonte viável de energia mecânica. Para usá-la, coloque a manivela no centro de uma área limpa de 7x7 blocos e prenda um animal a ela. Diferentes animais geram diferentes quantidades de energia, e os blocos sob eles afetam a velocidade da rotação. Manivelas próximas podem compartilhar parte da área de atuação.\n\nTalvez você precise segurar uma segunda corda na hora de prender o animal.",
|
||||
"quests.steam_age.horse_crank.desc.2": "&3Animais Pequenos (4 SU):&r\nLobo, Cachorro, Porco, Ovelha, Cabra, Alpaca\n\n&3Animais Médios (6 SU):&r\nVaca, Burro\n\n&3Animais Grandes (8 SU):&r\nCavalo, Mula, Boi-Almiscarado, Iaque",
|
||||
"quests.steam_age.poor_paths.title": "Caminhos Ruins",
|
||||
"quests.steam_age.poor_paths.subtitle": "Isso é só terra mesmo",
|
||||
"quests.steam_age.poor_paths.desc": "Esse é o pior tipo de estrada possível. A manivela vai girar a 2 RPM aqui.",
|
||||
"quests.steam_age.normal_paths.title": "Caminhos Médios",
|
||||
"quests.steam_age.normal_paths.subtitle": "Pelo menos você tentou...",
|
||||
"quests.steam_age.normal_paths.desc": "Caminhos médios são um pouco melhores e permitem que os animais girem a manivela a 4 RPM.\n\nNota: Não é possível ter um bloco de Caminho de Terra diretamente sob a manivela, então use Cascalho nesse ponto.",
|
||||
"quests.steam_age.good_paths.title": "Caminhos Bons",
|
||||
"quests.steam_age.good_paths.subtitle": "Nem precisa de ferradura!",
|
||||
"quests.steam_age.good_paths.desc": "Esses são os melhores caminhos disponíveis, permitindo que a manivela gire a 8 RPM. Também aumentam a velocidade de movimento do jogador, então são ótimos para pavimentar sua base!",
|
||||
"quests.steam_age.helve_hammer.title": "Martinete",
|
||||
"quests.steam_age.helve_hammer.subtitle": "CLANG... CLANG... CLANG...",
|
||||
"quests.steam_age.helve_hammer.desc": "Está cansado de fazer placas para a Forja Catalã? O &3Martinete&r achata lingotes duplos automaticamente (mas lentamente) em placas. Você ainda terá que fazer as soldagens manualmente. Coloque uma bigorna sob o martinete, jogue os lingotes sobre ela e clique com o botão direito no martinete para pegar as placas.\n\nBigornas de nível superior exigem menos batidas para formar placas do nível anterior.",
|
||||
"quests.steam_age.water_wheel.title": "Rodas D'Água",
|
||||
"quests.steam_age.water_wheel.subtitle": "Tomara que tenha feito base perto do rio!",
|
||||
"quests.steam_age.water_wheel.desc": "Rodas d’água geram mais energia que a Manivela de Tração, mas exigem água corrente. Você ainda não consegue mover fontes de água, então você vai precisar encontrar um rio ou cachoeira para usá-las.\n\nVocê pode obter madeira tratada embebendo tábuas em creosoto vindo do Forno de Coque.",
|
||||
"quests.steam_age.windmill.title": "Moinhos de Vento",
|
||||
"quests.steam_age.windmill.subtitle": "Combinam com tulipas",
|
||||
"quests.steam_age.windmill.desc": "Se você não estiver perto de água corrente, moinhos de vento são uma ótima alternativa para obter energia. Quanto maior o moinho, maior a produção de estresse e velocidade.\n\nMadeira tratada pode ser obtida embebendo tábuas em creosoto do seu Forno de Coque.",
|
||||
"quests.steam_age.metal_casing.title": "Invólucros Metálicos",
|
||||
"quests.steam_age.metal_casing.subtitle": "Casco de Máquina Primitiva?",
|
||||
"quests.steam_age.metal_casing.desc": "Esses invólucros são a base da maioria das máquinas simples que você poderá construir com o Create. Veja no JEI tudo o que dá pra criar com elas, como Caixas de Engrenagem e outros controladores de estresse.\n\nNovo no Create? Há muitos tutoriais online de construções criativas — a maioria funciona aqui no TFG também (exceto qualquer coisa que envolva geradores de pedregulho).",
|
||||
"quests.steam_age.mechanical_harvester.title": "Colheitadeira Mecânica",
|
||||
"quests.steam_age.mechanical_harvester.subtitle": "Colheita automatizada, plantio ainda não",
|
||||
"quests.steam_age.mechanical_harvester.desc": "Com preguiça de colher e replantar suas plantações? Essas colheitadeiras fazem isso por você! Coloque-as em uma estrutura giratória e veja a mágica acontecer. Não funciona dentro de estufas.\n\nDica: sempre está a 15°C constantes ao nível da Bedrock — ideal para fazendas que funcionem o ano inteiro!",
|
||||
"quests.steam_age.mechanical_saw.title": "Serra Mecânica",
|
||||
"quests.steam_age.mechanical_saw.subtitle": "Corte eficiente de madeira, pedra... e dedos",
|
||||
"quests.steam_age.mechanical_saw.desc": "Cansado de cortar árvores? Essas serras fazem isso por você! Basta colocá-las numa estrutura giratória. Infelizmente, o replantio ainda será manual até você obter um Implantador.\n\nEla também funciona como cortadora de pedra e é ótima para transformar toras em madeira de forma mais eficiente!",
|
||||
"quests.steam_age.chute.title": "Logística Primitiva",
|
||||
"quests.steam_age.chute.subtitle": "Infraestrutura pública para seus itens",
|
||||
"quests.steam_age.chute.desc": "Agora você pode transportar itens! Calhas funcionam como funis mais baratos, mas só movem itens para baixo. Elas e os funis também podem empurrar itens para Tubos de Itens.\n\nFunis são similares porém melhores se usados com Correias Transportadoras do que com Tubos de Itens.",
|
||||
"quests.steam_age.item_pipes.title": "Tubos de Itens",
|
||||
"quests.steam_age.item_pipes.subtitle": "Não são tão legais quanto os Conduítes de Itens",
|
||||
"quests.steam_age.item_pipes.desc.1": "&3Tubos de Itens&r são uma forma simples e eficaz de mover itens &dinstantaneamente&r, mas com limitações de vazão.\n\nTubos de níveis superiores oferecem uma vazão absurdamente alta — algo raro em modpacks!\n\nTubos de Itens &9não puxam&r itens, mas empurram qualquer item inserido neles para inventários conectados, priorizando &9o inventário mais próximo&r.",
|
||||
"quests.steam_age.item_pipes.desc.2": "A mecânica de prioridade é &oum pouco complexa&r, então pule se não estiver interessado:\n\nUm &eDestino&r terá um &dValor de Roteamento&r calculado, que é a soma de todos os \"Valores de Roteamento\" dos tubos individuais até esse destino. O destino com o &cmenor &dValor de Roteamento&r será escolhido para inserção.\n\n&Tubos Restritivos&r normalmente têm a menor prioridade por possuírem um Valor de Roteamento maior.",
|
||||
"quests.steam_age.item_pipes.desc.3": "No momento, você pode usá-los em conjunto com &6Calhas&r e &6Funis&r, mas também poderá usá-los com Módulos de Esteira, Saídas Automáticas e Máquinas com Saída Automática na era LV.\n\n&9Nota:&r Tubos no estilo do GT6 estão &dativados&r. Isso significa que, ao colocar os tubos, eles se conectam apenas ao bloco onde foram colocados. Para abrir mais conexões, use sua &5Chave Inglesa&r na grade.\n\nObtenha &equalquer&r um dos Tubos de Itens sugeridos para completar esta missão.",
|
||||
"quests.steam_age.item_pipes.desc.4": "&l&3Curiosidade:&r&o Oooooh, ISSO! Tubos de Itens existiam no GregTech 5, e por algum motivo foram deixados de fora do GTCE, então era preciso usar outros mods para transportar itens. Quem faz isso!? Brincadeiras à parte, esperamos que aproveite os Tubos de Itens de volta no GregTech!",
|
||||
"quests.steam_age.steel_greate.title": "Greate de Aço",
|
||||
"quests.steam_age.steel_greate.subtitle": "Greate tão bom que fizeram o Greate 2",
|
||||
"quests.steam_age.steel_greate.desc": "Bem-vindo ao próximo nível do Greate! Eixos e Rodas Dentadas de Aço aguentam quatro vezes mais estresse que os anteriores. O limite total de estresse de um sistema cinético é determinado pelo elo mais fraco, então você precisará substituir sua estrutura antiga para aproveitar os benefícios. Pelo menos algumas peças antigas podem ser recicladas!",
|
||||
"quests.steam_age.steel_encased_fan.title": "Ventilador Encapsulado",
|
||||
"quests.steam_age.steel_encased_fan.subtitle": "Perfeito para dias quentes",
|
||||
"quests.steam_age.steel_encased_fan.desc": "O &3Ventilador Encapsulado&r é o passo final na sua primeira linha de processamento automático de minérios, eliminando a necessidade de limpar manualmente seus pós impuros. Aponte o ventilador para os pós com uma fonte de água entre eles e, em pouco tempo, estarão limpos e reluzentes. Como bônus, você ainda ganha alguns subprodutos extras! Pode ser difícil mover uma fonte de água agora, mas você pode construir ao redor de um rio ou lago existente.",
|
||||
"quests.steam_age.steel_millstone.title": "Moinho de Aço",
|
||||
"quests.steam_age.steel_millstone.subtitle": "Um upgrade que vale a pena",
|
||||
"quests.steam_age.steel_millstone.desc": "Com uma capacidade cinética muito maior, o moinho de aço é uma atualização significativa da versão básica, permitindo uma rotação muito mais rápida e, portanto, esmagamento mais eficiente. Um ótimo upgrade para lidar com todos os novos minérios que você encontrará em breve!\n\nMais uma vez, ela só gera saída no primeiro slot no JEI.",
|
||||
"quests.steam_age.steel_pump.title": "Manuseio de Fluidos",
|
||||
"quests.steam_age.steel_pump.subtitle": "Delicioso espaquete de tubos",
|
||||
"quests.steam_age.steel_pump.desc.1": "Com a Era do Aço, agora você pode automatizar fluidos assim como itens! A &3Bomba Mecânica&r pode extrair fluidos de praticamente qualquer coisa, incluindo barris, cadinhos e até blocos-fonte. Você pode usá-la tanto com os tubos do Create quanto com os do GregTech, embora cada um se comporte de maneira diferente.",
|
||||
"quests.steam_age.steel_pump.desc.2": "Os tubos do Create não têm capacidade interna de fluido; em vez disso, transportam o fluido diretamente da fonte ao destino. Você pode clicar neles com um Revestimento de Cobre para \"travar\" conexões, e clicar com a chave inglesa para abrir uma janelinha que evita interseções, permitindo múltiplos tubos lado a lado. Esses tubos requerem uma bomba mecânica para funcionar, com alcance máximo de 16 blocos — mas uma única bomba pode puxar de várias fontes. Eles também não têm limite de temperatura!",
|
||||
"quests.steam_age.steel_pump.desc.3": "Já os tubos do GregTech possuem capacidade interna e não precisam de bomba quando já há fluido dentro. Assim como os Tubos de Itens, suas conexões podem ser controladas com clique direito agachado usando a mão vazia. Recomendamos fazer isso em todos os tubos para evitar fluido indo na direção errada.\n\nSua bomba mecânica e os tubos do GregTech não estão se conectando? Gire a bomba duas vezes com a chave inglesa — isso deve resolver.",
|
||||
"quests.steam_age.mold_table.title": "Automação do Alto-forno",
|
||||
"quests.steam_age.mold_table.subtitle": "O Alto-forno Eletrico ainda está longe",
|
||||
"quests.steam_age.mold_table.desc.1": "Você vai precisar de &3toneladas&r de aço por um bom tempo, então automatizar seu alto-forno será um ótimo investimento. A Bomba Mecânica pode puxar fluido diretamente do alto-forno (muito mais rápido do que deixar escorrer em um cadinho) para uma Mesa de Moldes, resfriando os lingotes instantaneamente! Em seguida, use uma Calha ou Funil abaixo da mesa para extrair os lingotes. A partir daí, envie o Ferro-Gusa para o Martinete.",
|
||||
"quests.steam_age.mold_table.desc.2": "Se quiser, também pode usar uma Calha para alimentar automaticamente o alto-forno de cima, e um Implantador para operar os foles. Usar demais os foles desgasta rapidamente seu Tuyere, mas os Tubos de Itens podem inserir um novo automaticamente.\n\nVocê também pode usar uma bomba para extrair tanto do alto-forno quanto do cadinho, usando uma Válvula de Fluido para pausar a bomba enquanto estiver fazendo a liga e reativá-la depois.",
|
||||
"quests.steam_age.fluid_pipes.title": "Tubos de Fluidos",
|
||||
"quests.steam_age.fluid_pipes.subtitle": "Líquidos, gases... nós não discriminamos",
|
||||
"quests.steam_age.fluid_pipes.desc.1": "&bTubos de Fluidos&r irão transportar &7Vapor&r entre máquinas para você.\n\nCada Tubo tem uma certa vazão descrita em mB/t e um &6Limite de Temperatura&r. Isto é relevante agora, pois o Vapor vai queimar Tubos de Madeira. Alguns tubos têm atributos &bespeciais&r que você não precisa se preocupar no momento.\n\nCada material tem vários tamanhos para os Tubos. Quanto maior o Tubo for, &amaior&r será a vazão, porém será mais &dcaro&r para fabricá-lo. Por exemplo, um &6Tubo de Fluido de Bronze&r normal transfere 120 mB/t (Ele também tem uma capacidade interna de 1200mB!)\n\nPara começar, nós recomendamos usar tubos de Madeira para fluidos frios e de Bronze para os quentes.",
|
||||
"quests.steam_age.fluid_pipes.desc.2": "&aLembrete:&r 1 segundo = 20 tiques... supondo que o server não esteja travando.\n\n&dObservação:&r Canos estilo GT6 estão habilitados. Isso significa que posicionar Canos os conecta apenas ao bloco contra o qual foram posicionados. Para abrir mais conexões, use sua Chave Inglesa no cano.\n\nVocê também pode pressionar Shift e clicar com a Chave Inglesa para desabilitar a entrada de um lado. Isso pode ajudar a neutralizar o efeito de sloshing (líquidos viajando em uma direção indesejada).",
|
||||
"quests.steam_age.fluid_drums.title": "Armazenamento Eficiente de Fluidos",
|
||||
"quests.steam_age.fluid_drums.subtitle": "Eu acho que um barril de madeira não aguenta aço derretido",
|
||||
"quests.steam_age.fluid_drums.desc.1": "&6TFG&r pode rapidamente ficar &4esmagador&r com a infinidade de fluidos que ele introduz, você pode estar procurando uma maneira de armazená-los.\n\nApresentando... &aTambores&r! Eles têm grandes capacidades internas e qualquer &aTambor&r pode ser quebrado e recolhido, &dmantendo o fluido&r dentro. Um clique com o botão direito do mouse com uma chave de fenda permite que um Tambor drene seu conteúdo para outro recipiente colocado abaixo dele.",
|
||||
"quests.steam_age.fluid_drums.desc.2": "&l&3Curiosidade:&r&o Esses tambores são, na verdade, trazidos do GregTech 6.",
|
||||
"quests.steam_age.boilers.title": "Caldeiras a Vapor",
|
||||
"quests.steam_age.boilers.subtitle": "Sala de Vapor Portátil",
|
||||
"quests.steam_age.boilers.desc.1": "Máquinas a vapor precisam de energia! Você tem três opções para gerar vapor: a caldeira &3Sólida&r aceita combustíveis sólidos como carvão e carvão vegetal, a caldeira &3Líquida&r aceita líquidos como creosoto e lava, e a caldeira &3Solar&r não requer combustível, funcionando apenas durante o dia. A escolha é sua, mas recomendamos a caldeira líquida se não tiver certeza.\n\nTodas as máquinas a vapor têm uma saída de ar que precisa permanecer desobstruída para que funcionem corretamente.",
|
||||
"quests.steam_age.boilers.desc.2": "&aAviso:&r As caldeiras &bexplodirão&r se você tentar colocar água nelas enquanto estiverem secas e quentes. É melhor sempre bombear água para dentro delas, mas você sempre pode quebrar e colocar o bloco para redefinir sua temperatura.",
|
||||
"quests.steam_age.boilers.tasks": "Qualquer Caldeira a Vapor de Alta Pressão",
|
||||
"quests.steam_age.steam_bloomery.title": "Forja Catalã a Vapor",
|
||||
"quests.steam_age.steam_bloomery.subtitle": "O tio da Forja Catalã",
|
||||
"quests.steam_age.steam_bloomery.desc": "Você sempre vai precisar de muito Ferro Forjado, então por que não automatizar sua Forja Catalã? A maneira mais próxima de automatizar o ferro forjado está bem longe, em LV. A Forja Catalã a Vapor é um novo multibloco que automatizará sua antiga Forja Catalã do TFC, e fará isso mais rápido também! Assim como no Forno de Coque, você pode pressionar a tecla 'Usos' do JEI (o padrão é \"U\") para exibir a aba de pré-visualização de multiblocos. Clique em blocos individuais para ver o que é válido em cada local.",
|
||||
"quests.steam_age.steam_furnace.title": "Fornalha a Vapor",
|
||||
"quests.steam_age.steam_furnace.subtitle": "As fornalhas da Fornalha a Vapor...",
|
||||
"quests.steam_age.steam_furnace.desc": "Que fundir algo rapidamente em um lingote? A &3Fornalha a Vapor&r faz exatamente isso! Ela pode transformar muitos minérios e pós rapidamente em lingotes, sem gerar subprodutos. Embora também possa cozinhar comida para você, atualmente há um bug em que a data de validade dos alimentos não é copiada corretamente, o que significa que alguns alimentos podem sair estragados. Recomendamos usar o Forno da Firmalife para isso",
|
||||
"quests.steam_age.steam_oven.title": "Forno a Vapor",
|
||||
"quests.steam_age.steam_oven.subtitle": "O irmão mais velho do Moedor a Vapor",
|
||||
"quests.steam_age.steam_oven.desc.1": "&ou...ou irmão mais novo. Não deixe que ele saiba!&r\n\nO &3Forno a Vapor&r é uma ótima opção multibloco se você precisa &6fundir grandes quantidades de itens sem esforço.&r Chega de fileiras de fornalhas que você precisa esvaziar e reabastecer manualmente!\n\nEle se comporta efetivamente como uma fornalha paralela, fundindo até 8 itens por vez por um baixo custo de Vapor.",
|
||||
"quests.steam_age.steam_oven.desc.2": "&l&Curiosidade:&r&o Este Multibloco - apesar de ser muito semelhante ao seu irmão, o Moedor a Vapor - não é trazido de uma versão ou complemento da GregTech. Seu verdadeiro progenitor é o Forno a Vapor do Railcraft, que remonta à versão 1.4.7!",
|
||||
"quests.steam_age.steam_macerator.title": "Macerador a Vapor",
|
||||
"quests.steam_age.steam_macerator.subtitle": "O Macerador a Vapor macera...",
|
||||
"quests.steam_age.steam_macerator.desc": "Esta máquina faz exatamente a mesma coisa que o Moinho, então, se você já tem uma, não faz muito sentido construir esta. Ainda assim, uma ou outra é necessária para a progressão neste momento. Não, esta máquina também não gera nenhum dos slots de saída extras. Você terá que esperar até &6HV&r para isso.",
|
||||
"quests.steam_age.steam_grinder.title": "Moedor a Vapor",
|
||||
"quests.steam_age.steam_grinder.subtitle": "A irmã mais nova do Macerador a Vapor",
|
||||
"quests.steam_age.steam_grinder.desc": "Assim como o Forno a Vapor, o &3Moedor a Vapor&r é uma versão aprimorada da versão de bloco único que pode processar vários itens ao mesmo tempo. Vale a pena? Isso depende de você.",
|
||||
"quests.steam_age.rock_crusher.title": "Triturador de Pedras a Vapor",
|
||||
"quests.steam_age.rock_crusher.subtitle": "O Triturador de Pedras duplica blocos... espera, o quê?",
|
||||
"quests.steam_age.rock_crusher.desc": "O Triturador de Pedras é basicamente um gerador de pedregulho em uma caixa. Ele pode pegar qualquer pedra bruta ou pedregulho e gerar mais, a qualquer momento. o baixo custo de apenas um pouco de vapor. Isso não ajuda em nada no progresso, mas se você quer fazer muitos tijolos, esta máquina é perfeita.",
|
||||
"quests.steam_age.forge_hammer.title": "Martelo de Forja a Vapor",
|
||||
"quests.steam_age.forge_hammer.subtitle": "O Martelo de Forja martela...",
|
||||
"quests.steam_age.forge_hammer.desc": "Com a criação desta máquina, muitas receitas que antes exigiam o uso de um martelo podem ser feitas aqui!\n\nEla pode processar &bPedregulho em Cascalho&r e &dCascalho em Areia&r - e é rápida, além disso.\n\nPor último, mas não menos importante, ela produz &aPlacas&r em uma proporção melhor: &6três Lingotes para duas Placas&r. Um investimento que vale a pena!\n\nAlém de tudo isso, o Martelo de Forja permite que você trabalhe (lentamente) entre lingotes, como Flores de Ferro Brutas em Ferro Forjado ou Ferro-gusa em Aço, se você quiser uma versão mais compacta do Martinete!",
|
||||
"quests.steam_age.alloy_smelter.title": "Fundidor de Ligas a Vapor",
|
||||
"quests.steam_age.alloy_smelter.subtitle": "O Fundidor de Ligas faz ligas...",
|
||||
"quests.steam_age.alloy_smelter.desc": "O &bFundidor de Ligas&r é usado para, bem, ligas. Você vai querer usá-lo por conta da receita eficiente de &6Bronze&r, e para criar &4Liga Vermelha&r em breve.\n\nEle também pode soldar lingotes de Alto Teor de Carbono com muito mais eficiência!\n\nEntre todas as máquinas da &6Era do Vapor&r, essa é a que mais consome vapor. Se um dia você ficar sem vapor, dê um &apequeno tapinha&r com &dqualquer Martelo Macio&r para pausá-lo momentaneamente.",
|
||||
"quests.steam_age.compressor.title": "Compressor a Vapor",
|
||||
"quests.steam_age.compressor.subtitle": "O Compressor a Vapor comprime...",
|
||||
"quests.steam_age.compressor.desc": "O &3Compressor a Vapor&r pode transformar lingotes e gemas em blocos, pepitas em lingotes, e o mais importante: polpa de madeira em Tábuas únicas. Em breve você vai entender por que isso é tão importante!",
|
||||
"quests.steam_age.molding.title": "Moldagem",
|
||||
"quests.steam_age.molding.subtitle": "Pare de pirar e comece a moldar",
|
||||
"quests.steam_age.molding.desc": "Além de fundir metais, o Fundidor de Ligas também pode usar &3Moldes&r para converter materiais em diferentes formatos.\n\nVocê vai precisar dos moldes indicados para as futuras fundições de ligas. Certifique-se de fazer &aMoldes&r — não faça &cModelos de Extrusora&r, pois eles são usados em outra máquina.\n\nTalvez você se interesse pelos moldes de Engrenagem, mas fabricá-las com moldes sai mais caro do que fazê-las manualmente.",
|
||||
"quests.steam_age.red_alloy.title": "Liga Vermelha",
|
||||
"quests.steam_age.red_alloy.subtitle": "Uma liga completamente fictícia",
|
||||
"quests.steam_age.red_alloy.desc": "A &4Liga Vermelha&r é uma liga de Cobre com Redstone, valorizada no universo GregTech por sua condutividade. Você pode criá-la tanto no Fundidor de Ligas quanto no seu Cadinho, se preferir.\n\nVocê vai precisar de algumas para os &9Tubos de Elétrons&r.\n\n&l&3Curiosidade:&r&o Este material surgiu originalmente no mod RedPower — uma verdadeira viagem no tempo!",
|
||||
"quests.steam_age.extractor.title": "Extrator a Vapor",
|
||||
"quests.steam_age.extractor.subtitle": "O Extrator a Vapor extrai...",
|
||||
"quests.steam_age.extractor.desc": "Poucos itens são produzidos no &3Extrator&r durante a &6Era do Vapor&r, já que ele ainda não é capaz de extrair fluidos.",
|
||||
"quests.steam_age.glass_tube.title": "Tubos de Vidro",
|
||||
"quests.steam_age.glass_tube.subtitle": "Você vai querer vários desses",
|
||||
"quests.steam_age.glass_tube.desc": "Embora você possa fazer todos eles manualmente com sopro de vidro, é muito mais eficiente produzi-los no Fundidor de Ligas com o molde apropriado. Precisa de bastante pó de vidro? Você pode soprar 16 painéis de uma vez para macerá-los, ou usar o Triturador de Rocha e o Martelo de Forja para obter bastante areia, e então adicionar um pouco de pó de Sílex para convertê-la em pó de vidro.",
|
||||
"quests.steam_age.treated_planks.title": "Tábuas Tratadas",
|
||||
"quests.steam_age.treated_planks.subtitle": "Também conhecido como Compensado Tratado",
|
||||
"quests.steam_age.treated_planks.desc": "Espero que você esteja guardando seu creosoto, porque fazer essas tábuas trituradas e compactadas é outro uso para ele.\n\n&l&3Lore:&r&o Em versões anteriores do TerraFirmaGreg, este era o ponto em que você podia realmente começar no Create!",
|
||||
"quests.steam_age.electron_tube.title": "Tubos de Elétrons",
|
||||
"quests.steam_age.electron_tube.subtitle": "Ultra Ultra Baixa Voltagem...?",
|
||||
"quests.steam_age.electron_tube.desc": "Eles podem ser muito difíceis de fabricar no início, mas você deve usar os primeiros para criar uma linha de Implantadores, para tornar sua fabricação significativamente mais barata.\n\nAlém dos Implantadores, elas também são usadas para uma grande variedade de máquinas avançadas do Create!",
|
||||
"quests.steam_age.rotation_speed_controller.title": "Controlador de Velocidade de Rotação",
|
||||
"quests.steam_age.rotation_speed_controller.subtitle": "Sem mais relações de transmissão manuais!",
|
||||
"quests.steam_age.rotation_speed_controller.desc": "O &3Controlador de Velocidade de Rotação&r pode simplificar todo o seu espaguete de roda dentada em um único bloco, permitindo que você ajuste o RPM de forma simples e compacta. Isso será útil mais tarde, quando você tiver mais máquinas para equilibrar suas unidades de estresse!",
|
||||
"quests.steam_age.mech_crafter.title": "Artesão Mecânico",
|
||||
"quests.steam_age.mech_crafter.subtitle": "Para aquelas receitas de artesanato extragrandes",
|
||||
"quests.steam_age.mech_crafter.desc": "Não se preocupe, elas são totalmente opcionais, mas são usadas para alguns artesanatos únicos que você pode achar muito úteis, além dos dois listados aqui.",
|
||||
"quests.steam_age.crushing_wheel.title": "Rodas de Esmagamento",
|
||||
"quests.steam_age.crushing_wheel.subtitle": "O namorado da esposa do primo do Moinho",
|
||||
"quests.steam_age.crushing_wheel.desc": "Elas fazem exatamente a mesma coisa que as outras máquinas de trituração mencionadas anteriormente neste capítulo, mas são mais rápidas e em maior volume. São praticamente equivalentes ao Moedor a Vapor.",
|
||||
"quests.steam_age.centrifuge.title": "Centrífuga Mecânica",
|
||||
"quests.steam_age.centrifuge.subtitle": "Um Mundo Girando",
|
||||
"quests.steam_age.centrifuge.desc": "O processamento de minério sempre será uma parte importante deste modpack, e esta máquina é outra parte (opcional) dele. Seguindo uma rota diferente de etapas de processamento de minério (confira a aba Diagrama de Processamento de Minério no JEI), você pode usar esta centrífuga para extrair alguns subprodutos extras dos seus minérios! A próxima melhoria para os seus minérios só virá com a Centrífuga Térmica LV, então se este é um investimento que vale a pena ou não, depende de você.",
|
||||
"quests.steam_age.steam_engine.title": "Motor a Vapor",
|
||||
"quests.steam_age.steam_engine.subtitle": "Hora de um verdadeiro poder de vapor",
|
||||
"quests.steam_age.steam_engine.desc": "Rodas d'água e moinhos de vento não são mais suficientes? Não seria uma era do vapor sem uma máquina a vapor de verdade! Cada máquina a vapor pode gerar 256 SU, dando a você muito mais potência para explorar. Queimadores de Blaze podem ser criados sem sair de casa, e você pode usar um Braço Mecânico para alimentá-los automaticamente com combustível sólido ou combustível líquido em um balde (como creosoto). Gemas de Carvão, Antracito e Coque também podem ser usados para superaquecê-los.",
|
||||
"quests.steam_age.deployers.title": "Implantadores",
|
||||
"quests.steam_age.deployers.subtitle": "Linha de Montagem Primitiva",
|
||||
"quests.steam_age.deployers.desc": "Embora você possa usar um único implantador pelo resto do seu tempo neste capítulo, nós realmente não recomendamos. Configurar uma linha de implantadores ao longo de uma esteira economizará muito tempo e sanidade, e você também não desperdiçará materiais, pois sempre poderá reutilizá-los para aprimorar sua fazenda de árvores mais tarde. Isso também tornará os tubos de elétrons significativamente mais baratos!",
|
||||
"quests.steam_age.trains.title": "Trens",
|
||||
"quests.steam_age.trains.subtitle": "Waypoints gostariam que fossem tão legal quanto esses",
|
||||
"quests.steam_age.trains.desc": "Trens são uma opção fantástica para qualquer tipo de transporte de longa distância, seja de jogadores, itens ou fluidos! Eles também podem viajar com segurança por chunks descarregados. Não haverá nenhum tipo de teletransporte de jogadores por um bom tempo, então se você quiser montar uma rede ferroviária que abranja todo o continente, não precisa se preocupar com a possibilidade de ela ficar obsoleta.",
|
||||
"quests.steam_age.wood_plank.title": "Tábuas de Madeira",
|
||||
"quests.steam_age.wood_plank.subtitle": "Madeira Compensada Não Tratada...?",
|
||||
"quests.steam_age.wood_plank.desc": "Elas são as mesmas que as Tábuas Tratadas adjacentes a esta missão, exceto que você pode usar qualquer madeira em vez de ter que mergulhá-las em creosoto primeiro.",
|
||||
"quests.steam_age.organization.title": "Mantendo-se Organizado",
|
||||
"quests.steam_age.organization.subtitle": "Você já está no primeiro círculo do inferno do microcrafting",
|
||||
"quests.steam_age.organization.desc": "Com dificuldade para acompanhar todas as receitas e itens que você precisa? Aqui estão algumas opções que podem ajudar:\n\n&3Prancheta&r: Este item prático é uma lista de tarefas portátil, permitindo que você marque os itens como quiser.\n\n&3Projeto de Criação&r: Mantém o controle das receitas frequentes, permitindo que você crie lotes sem precisar encontrar a receita no JEI.\n\n&3Favoritos do JEI&r: Você pode pressionar a tecla \"Adicionar/Remover Favorito\" (padrão \"A\") ao passar o mouse sobre um item no JEI para marcá-lo. Você também pode marcar receitas inteiras pressionando esta tecla na saída!",
|
||||
"quests.steam_age.resin_boards.title": "Placas Revestidas de Resina",
|
||||
"quests.steam_age.resin_boards.subtitle": "Acho que você poderia dizer que estamos... enjoados do LáTeX?",
|
||||
"quests.steam_age.resin_boards.desc": "Você sabia que é possível automatizar a produção de látex por meio de bombas mecânicas? Agora você sabe!",
|
||||
"quests.steam_age.circuit_boards.title": "Eletrônica #2: Placas de Circuito",
|
||||
"quests.steam_age.circuit_boards.subtitle": "O componente mais fácil para circuitos",
|
||||
"quests.steam_age.circuit_boards.desc": "Combine essas placas de circuito de resina com alguns fios de cobre e você terá a base para seu primeiro &aCircuito&r!",
|
||||
"quests.steam_age.vacuum_chamber.title": "Câmara de Vácuo",
|
||||
"quests.steam_age.vacuum_chamber.subtitle": "Colocando o vácuo em tubos de vácuo",
|
||||
"quests.steam_age.vacuum_chamber.desc": "Esta máquina é a etapa final na fabricação dos seus primeiros tubos de vácuo. Coloque-a sobre uma bacia, ligue-a e certifique-se de que a máquina esteja configurada para o modo de aspiração. Como bônus, esta máquina também pode soldar lingotes e placas para você, além de liquefazer cola e borracha, enquanto é aquecida por uma Forja de Carvão ou um Queimador de Blaze.",
|
||||
"quests.steam_age.vacuum_tubes.title": "Eletrônica #3: Tubos de Vácuo",
|
||||
"quests.steam_age.vacuum_tubes.subtitle": "O componente mais difícil para circuitos",
|
||||
"quests.steam_age.vacuum_tubes.desc": "Criar Tubos de Vácuo pode fazer você questionar sua existência. Eles estão muito caros agora, mas logo ficarão mais baratos — essa é a filosofia geral do GregTech! Tubos de Vácuo também são tecnicamente seu primeiro Circuito de Ultra Baixa Voltagem (&8ULV&r)! Parabéns! A partir daqui, você pode começar a criar Circuitos de Baixa Voltagem ou passar mais tempo na Era do Vapor, criando outras máquinas com os Tubos de Vácuo que você acabou de criar.",
|
||||
"quests.steam_age.resistors.title": "Eletrônica #1: Resistores",
|
||||
"quests.steam_age.resistors.subtitle": "O componente mais... resistente... para circuitos",
|
||||
"quests.steam_age.resistors.desc": "Resistores são componentes que serão usados para fazer seu primeiro Circuito.\n\nNão seria imprudente priorizar as receitas que usam &aFios Finos&r, pois elas economizarão mais materiais a longo prazo.\n\nOs fios podem ser caros agora, mas ficarão muito mais baratos se você fizer a &3Máquina de Enrolamento&r por enquanto ou o &3Enrolador de Fios&r em &7LV&r.",
|
||||
"quests.steam_age.coiling_machine.title": "Máquina de Enrolamento",
|
||||
"quests.steam_age.coiling_machine.subtitle": "Uma Gambiarra LV: meio Enrolador de Fios LV mais meio Dobrador LV",
|
||||
"quests.steam_age.coiling_machine.desc": "A &3Máquina de Enrolamento&r é semelhante a um Enrolador de Fios LV, embora não tenha a opção de produzir diretamente diferentes tamanhos de fio. Ainda assim, este é um investimento muito vantajoso para tornar seus fios significativamente mais baratos.\n\nEsta máquina também pode produzir molas mais baratas!",
|
||||
"quests.steam_age.curving_press.title": "Prensa Curvadora",
|
||||
"quests.steam_age.curving_press.subtitle": "Tão nichada quanto a Extrusora LV",
|
||||
"quests.steam_age.curving_press.desc": "A &3Prensa Curvadora&r pode fazer todas as mesmas receitas que uma Extrusora LV. Infelizmente, nenhuma delas faz muita coisa, já que a extrusora só se torna útil mesmo na Era de Média Voltagem. Ainda assim, se quiser fabricar várias pontas de ferramentas em massa, essa máquina dá conta do recado.",
|
||||
"quests.steam_age.vibrating_table.title": "Mesa Vibratória",
|
||||
"quests.steam_age.vibrating_table.subtitle": "Idêntica à Peneira LV",
|
||||
"quests.steam_age.vibrating_table.desc": "A &3Mesa Vibratória&r pode processar minérios de gemas (incluindo carvão) de uma forma diferente, oferecendo um rendimento muito maior do que qualquer outra coisa que você tenha acesso no momento. De bônus, ela também pode processar quaisquer depósitos de cascalho que ainda tiver. Chega de garimpar com calha!",
|
||||
"quests.steam_age.lathe.title": "Torno Mecânico",
|
||||
"quests.steam_age.lathe.subtitle": "Você não vai acreditar com qual máquina LV ele se parece",
|
||||
"quests.steam_age.lathe.desc": "O &3Torno&r pode transformar automaticamente um lingote em duas hastes, e parafusos longos em parafusos pequenos. Se você estiver fabricando muitos desses (e vai estar), essa máquina será um ótimo investimento.",
|
||||
"quests.steam_age.steel_saw.title": "Serra Mecânica de Aço",
|
||||
"quests.steam_age.steel_saw.subtitle": "Um cortador de pedras e um Cortador LV em um só!",
|
||||
"quests.steam_age.steel_saw.desc": "É uma melhoria da sua Serra Mecânica Básica que também consegue processar algumas receitas metálicas, como transformar hastes em quatro parafusos, ou cortar blocos em placas. Essas receitas exigem um fluido para funcionar, mas por enquanto, você pode usar apenas água.",
|
||||
"quests.steam_age.rolling_mill.title": "Laminador",
|
||||
"quests.steam_age.rolling_mill.subtitle": "A outra metade do Dobrador LV",
|
||||
"quests.steam_age.rolling_mill.desc.1": "Entre todas as máquinas da Era do Vapor que você pode fabricar, o &3Laminador&r é uma das melhores, pelo simples motivo de transformar um único lingote em uma única placa. Como bônus, ele também pode produzir chapas finas de forma mais barata do que manualmente!",
|
||||
"quests.steam_age.rolling_mill.desc.2": "&l&3Curiosidade:&r &oEssa máquina existia nas versões antigas do TFG, mas produzia hastes em vez de placas — e sua melhor opção para fazer placas antes do Dobrador LV tinha 20% de chance de falha!&r",
|
||||
"quests.steam_age.steel_mixer.title": "Misturador Mecânico de Aço",
|
||||
"quests.steam_age.steel_mixer.subtitle": "Um Misturador LV antes do tempo",
|
||||
"quests.steam_age.steel_mixer.desc": "O &3Misturador Mecânico de Aço&r é a outra melhor máquina da Era do Vapor que você pode fazer -- ele consegue misturar seus pós de aço colorido de forma muito mais eficiente do que o Cadinho! Também realiza diversas outras receitas, incluindo algumas com gases... melhor não pensar demais nisso.\n\nVocê pode usar tanto uma Forja de Carvão quanto um Queimador de Blaze para as receitas que exigem aquecimento, e um Braço Mecânico pode reabastecer qualquer um deles automaticamente.",
|
||||
"quests.steam_age.potin.title": "Botequeiro...",
|
||||
"quests.steam_age.potin.subtitle": "...hoje vou afogar as mágoas, quero seu melhor Potin.",
|
||||
"quests.steam_age.potin.desc.1": "Os &dCanos de Fluido de Potin&r têm um &adesempenho altíssimo&r para o nível de material e custo. Talvez você queira produzir alguns para ajudar na logística de fluidos.\n\nPara obter &dPotin&r, comece fabricando sua forma em &ePó&r.\n\nEssa missão aceita tanto o cano pequeno quanto o normal. Qualquer um completa o objetivo.",
|
||||
"quests.steam_age.potin.desc.2": "&l&3Curiosidade:&r&o Os &dCanos de Fluido de Potin&r foram criados originalmente no &9GT++&r, e representavam um grande salto de potência para os jogadores de um certo modpack chamado &4GT:NH&r. Queríamos compartilhar um pouco dessa alegria.\n\nNa vida real, &dPotin&r é uma liga usada em moedas, não em canos. O GTCEu está ficando mais fantasioso a cada dia...",
|
||||
"quests.steam_age.miner.title": "Mineração Automática",
|
||||
"quests.steam_age.miner.subtitle": "O fim da era dos desabamentos",
|
||||
"quests.steam_age.miner.desc.1": "Agora você tem acesso a duas opções para minerar automaticamente seus minérios! Ambas são bem lentas, então o ideal é montá-las, manter os chunks carregados e ir fazer outra coisa, ao invés de ficar esperando.\n\nA Broca Mecânica precisa de uma engenhoca para cavar para baixo, quebrando todas as pedras no caminho. Você também pode prendê-la à frente de um trem ou carrinho para escavar túneis, se quiser.",
|
||||
"quests.steam_age.miner.desc.2": "O Minerador a Vapor, por outro lado, quebra apenas blocos de minério e os substitui por pedregulho, deixando o terreno intacto. Ele minera minérios em um pequeno raio, o que significa que precisa ser movido com menos frequência que a broca, mas também é muito mais lento.",
|
||||
"quests.steam_age.paper.title": "Papel",
|
||||
"quests.steam_age.paper.subtitle": "Não vem da cana-de-açúcar",
|
||||
"quests.steam_age.paper.desc": "Se ainda não fez nenhum, existem três formas diferentes de conseguir papel sem eletricidade:\n\n1) Fabrique pergaminho usando pele tratada, pedra-pomes e um ovo.\n\n2) Trance papiro.\n\n3) Produza a partir de hardwood (madeira dura), num processo bem demorado.\n\nMais tarde, você poderá transformar polpa de madeira diretamente em papel com um Banho Químico LV.",
|
||||
"quests.steam_age.lv_circuit.title": "Seu primeiro circuito!",
|
||||
"quests.steam_age.lv_circuit.subtitle": "O alvorecer de uma nova era",
|
||||
"quests.steam_age.lv_circuit.desc": "A receita pode parecer intimidadora a princípio, mas se você passou tempo suficiente na Era do Vapor, tudo deve estar fácil de automatizar. Você vai produzir muitos desses por um tempo, mas suas próximas máquinas elétricas vão ajudar a baratear tudo — até que consiga uma Montadora de Circuitos no fim da era LV.",
|
||||
"quests.steam_age.what_next.title": "E agora?",
|
||||
"quests.steam_age.what_next.subtitle": "Você sabe... vem aí \"mais GregTech\"",
|
||||
"quests.steam_age.what_next.desc": "Se você correu direto até aqui, sugerimos começar com máquinas como o Dobrador, Enrolador de Fios ou Misturador LV.\nCaso tenha construído as máquinas cinéticas abaixo, sugerimos a Montadora, Fornalha de Arco, Reator Químico ou o Polarizador.",
|
||||
"quests.steam_age.alternator.title": "Alternadores",
|
||||
"quests.steam_age.alternator.subtitle": "Transformando estresse em energia",
|
||||
"quests.steam_age.alternator.desc.1": "Se você montou uma grande estrutura a vapor, provavelmente não quer desmontar tudo só para voltar a usar caldeiras e Turbinas de Vapor LV. Em vez disso, o &3Alternador&r converte a força (SU) dos motores a vapor em eletricidade. Cada motor a vapor + alternador deve gerar 1A de LV! Infelizmente, os alternadores geram energia em um sistema diferente do usado pelo GregTech, então você vai precisar de um Conversor de Energia para transformá-la em energia LV utilizável.",
|
||||
"quests.steam_age.alternator.desc.2": "Um exemplo de motor a vapor produzindo 8 amperes de LV!\n",
|
||||
"quests.stone_age": "Idade da Pedra",
|
||||
"quests.stone_age.subtitle": "Começos Humildes",
|
||||
"quests.stone_age.foods.title": "Com Fome?",
|
||||
|
|
@ -601,15 +837,15 @@
|
|||
"quests.stone_age.find_rock.title": "Encontre Algumas Pedras",
|
||||
"quests.stone_age.find_rock.subtitle": "Grug. Quebra. Pedra",
|
||||
"quests.stone_age.find_rock.desc": "Ao começar sua jornada, a primeira coisa que você notará é um mundo completamente diferente. Você não pode mais quebrar árvores com as mãos, mas não se preocupe — nenhum homem das cavernas de verdade sobrevive sem suas ferramentas de pedra!\n\nEm vez de fabricar uma picareta de madeira, você pode simplesmente pegar pedras do chão. Comece coletando pelo menos 4 pedras. Você pode coletá-las quebrando ou clicando com o botão direito em pedras com a mão vazia.",
|
||||
"quests.stone_age.rock_knapping.title": "Talhando Pedras",
|
||||
"quests.stone_age.rock_knapping.title": "Lascando Pedras",
|
||||
"quests.stone_age.rock_knapping.subtitle": "Como nos velhos tempos do Paleolítico",
|
||||
"quests.stone_age.rock_knapping.desc": "Pedras podem ser 'talhadas', o que é o processo de moldar um material bruto em uma forma utilizável batendo uma pedra contra a outra. A talha de pedra requer pelo menos duas pedras, e ao segurá-las e clicar com o botão direito no ar, você abrirá a interface de talha. Então, você pode 'lascar' uma das pedras para criar uma cabeça de ferramenta de pedra. Todos os formatos de ferramentas estão no EMI e no Guia de Campo.\n\nAs duas ferramentas mais importantes para o início da sua jornada são a faca de pedra e o machado de pedra, então tente talhar essas cabeças de ferramentas.",
|
||||
"quests.stone_age.rock_knapping.desc": "Pedras podem ser 'lascadas', o que é o processo de moldar um material bruto em uma forma utilizável batendo uma pedra contra a outra. A lasca de pedra requer pelo menos duas pedras, e ao segurá-las e clicar com o botão direito no ar, você abrirá a interface de lascagem. Então, você pode 'lascar' uma das pedras para criar uma cabeça de ferramenta de pedra. Todos os formatos de ferramentas estão no EMI e no Guia de Campo.\n\nAs duas ferramentas mais importantes para o início da sua jornada são a Faca de Pedra e o Machado de Pedra, então tente lascar essas cabeças de ferramentas.",
|
||||
"quests.stone_age.find_stick.title": "Encontre Alguns Gravetos",
|
||||
"quests.stone_age.find_stick.subtitle": "Você precisa segurar essa ferramenta de algum jeito",
|
||||
"quests.stone_age.find_stick.desc": "Outro item abundante no chão são gravetos, que têm muitos usos! Eles podem ser usados para criar ferramentas, tochas, acendedores e mais.\n\nPara evitar que seu inventário fique lotado com diferentes tipos de gravetos, você pode convertê-los em gravetos 'regulares' para empilhá-los juntos. Mais tarde, você poderá juntar nove gravetos em um Feixe, e o Feixe em um Fardo, que poderá ser usado como substituto da madeira em toras.",
|
||||
"quests.stone_age.first_stone_tools.title": "Suas Primeiras Ferramentas",
|
||||
"quests.stone_age.first_stone_tools.subtitle": "Agora você é um macaco esperto",
|
||||
"quests.stone_age.first_stone_tools.desc": "Ao talhar pedras em formas utilizáveis, você pode combiná-las com um graveto para criar suas primeiras ferramentas básicas. Você oficialmente entrou na Idade da Pedra!\n\nPedras são suficientes para a sobrevivência básica, mas eventualmente você vai querer criar ferramentas de metal para ter mais velocidade, durabilidade e opções. As próximas duas missões vão te ajudar a coletar os itens necessários.",
|
||||
"quests.stone_age.first_stone_tools.desc": "Ao lascar pedras em formas utilizáveis, você pode combiná-las com um graveto para criar suas primeiras ferramentas básicas. Você oficialmente entrou na Idade da Pedra!\n\nPedras são suficientes para a sobrevivência básica, mas eventualmente você vai querer criar ferramentas de metal para ter mais velocidade, durabilidade e opções. As próximas duas missões vão te ajudar a coletar os itens necessários.",
|
||||
"quests.stone_age.stone_tools.title": "Ferramentas de Pedra",
|
||||
"quests.stone_age.stone_tools.subtitle": "Aparentemente bater as pedras é útil",
|
||||
"quests.stone_age.stone_tools.desc": "Embora pedra seja um material simples e primitivo, é o que você tem até aprender a trabalhar com metais. Algumas outras ferramentas úteis incluem o Dardo, que pode ser lançado como um Tridente do Minecraft, e a Enxada, que permite arar a terra.",
|
||||
|
|
@ -625,10 +861,10 @@
|
|||
"quests.stone_age.firepit.desc.2": "Para criar sua Fogueira, jogue pelo menos uma Tora e até 3 gravetos no chão, depois acenda o bloco de baixo clicando com o botão direito e segurando com seu Acendedor. Você também pode adicionar Palha para facilitar.\n\nA fogueira não é apenas uma fonte de luz e calor, mas pode ser usada para acender tochas e cozinhar carne crua. Você pode manter sua fogueira acesa interagindo com ela e adicionando toras na interface. Se o fogo se apagar, basta adicionar mais toras e reacendê-la com o Acendedor.",
|
||||
"quests.stone_age.find_clay.title": "Fontes de Argila",
|
||||
"quests.stone_age.find_clay.subtitle": "Você vai precisar de muita",
|
||||
"quests.stone_age.find_clay.desc": "Argila é uma parte essencial da tecnologia da Idade da Pedra! Semelhante à talha de pedras, a argila pode ser moldada em diferentes formas e então queimada em um Forno de Cova para criar uma variedade de itens. Ferramentas de pedra e cerâmica de argila serão a base da sua sobrevivência até que você aprenda a trabalhar com metais.\n\nA argila é encontrada em blocos no solo, geralmente cobertos por grama. No entanto, certos tipos de plantas conhecidas como \"Indicadores de Argila\" crescem exclusivamente sobre argila. Consulte o Guia de Campo para saber quais indicadores crescem no seu clima.",
|
||||
"quests.stone_age.find_clay.desc": "Argila é uma parte essencial da tecnologia da Idade da Pedra! Semelhante à lasca de pedras, a argila pode ser moldada em diferentes formas e então queimada em um Forno de Cova para criar uma variedade de itens. Ferramentas de pedra e cerâmica de argila serão a base da sua sobrevivência até que você aprenda a trabalhar com metais.\n\nA argila é encontrada em blocos no solo, geralmente cobertos por grama. No entanto, certos tipos de plantas conhecidas como \"Indicadores de Argila\" crescem exclusivamente sobre argila. Consulte o Guia de Campo para saber quais indicadores crescem no seu clima.",
|
||||
"quests.stone_age.clay.title": "Argila",
|
||||
"quests.stone_age.clay.subtitle": "É Argila!",
|
||||
"quests.stone_age.clay.desc": "Recolha pelo menos 25 unidades de argila. Você precisará fazer pelo menos 5 itens diferentes para progredir (veja as próximas missões). Após moldar a argila, coloque os itens em um Forno de Cova para transformá-los em cerâmica. A moldagem funciona como a talha de pedras, mas usa 5 argilas por item e a argila não é perdida caso você clique errado.",
|
||||
"quests.stone_age.clay.desc": "Recolha pelo menos 25 unidades de argila. Você precisará fazer pelo menos 5 itens diferentes para progredir (veja as próximas missões). Após moldar a argila, coloque os itens em um Forno de Cova para transformá-los em cerâmica. A moldagem funciona como a lasca de pedras, mas usa 5 argilas por item e a argila não é perdida caso você clique errado.",
|
||||
"quests.stone_age.pit_kiln.title": "Forno de Cova",
|
||||
"quests.stone_age.pit_kiln.subtitle": "Está esquentando",
|
||||
"quests.stone_age.pit_kiln.desc": "O Forno de Cova é um método inicial de aquecer itens. Vamos usá-lo tanto para queimar os itens de argila quanto, mais importante, derreter minérios básicos e criar nossa primeira ferramenta de metal, uma Serra.\n\nPara criar um forno de cova, você vai precisar de oito unidades de palha, oito toras, algo que queira aquecer e um Acendedor. Leia a seção do Guia de Campo sobre Fornos de Cova para saber como construí-lo — ele não funciona como a fogueira!",
|
||||
|
|
@ -671,14 +907,14 @@
|
|||
"quests.stone_age.barrels.desc": "Diferente de seus equivalentes da versão vanilla, os Barris aqui são usados para Armazenamento de Líquidos. Eles podem armazenar até 10 Baldes de fluido, permitindo um armazenamento relativamente simples de líquidos.\n\nVocê também pode combinar esses líquidos com outros itens para criar coisas como Couro, Cola, Argamassa e muito mais.",
|
||||
"quests.stone_age.leather.title": "Couro",
|
||||
"quests.stone_age.leather.subtitle": "É óbvio que é mais complicado! AQUI É O TFG!!",
|
||||
"quests.stone_age.leather.desc": "Ao serem mortos, animais selvagens deixam Couros Brutos. A pele bruta não pode ser usada diretamente como couro e precisa ser processado primeiro.\n\nO Couro, assim como Argila e Pedra, pode ser Talhado. Talhar couro permite criar coisas como Armaduras de Couro, Frascos e muito mais.\nSe você não quiser matar animais por couro, e viver em uma região tropical, pode transformar Abacaxi em Couro de Abacaxi, que é um substituto do couro.",
|
||||
"quests.stone_age.leather.desc": "Ao serem mortos, animais selvagens deixam Couros Brutos. A pele bruta não pode ser usada diretamente como couro e precisa ser processado primeiro.\n\nO Couro, assim como Argila e Pedra, pode ser Trabalhado manualmente. Trabalhar o couro permite criar coisas como Armaduras de Couro, Cantis e muito mais.\nSe você não quiser matar animais por couro, e viver em uma região tropical, pode transformar Abacaxi em Couro de Abacaxi, que é um substituto do couro.",
|
||||
"quests.stone_age.leather_armor.title": "Armadura de Couro",
|
||||
"quests.stone_age.leather_armor.subtitle": "Proteção bem básica",
|
||||
"quests.stone_age.leather_armor.desc": "A Armadura de Couro, assim como sua contraparte do Minecraft, é usada como um conjunto de armadura bem básico. Pode não proteger muito, mas te defende um pouco contra os elementos e oferece resistência OK contra dano de Corte.",
|
||||
"quests.stone_age.leather_armor.desc": "A Armadura de Couro, assim como sua contraparte do Minecraft, é usada como um conjunto de armadura bem básico. Pode não proteger muito, mas te defende um pouco contra os elementos e oferece resistência OK contra Dano de Corte.",
|
||||
"quests.stone_age.mining_prep.title": "Preparações para Mineração",
|
||||
"quests.stone_age.mining_prep.subtitle": "Espero que você tenha anotado onde encontrou os indicadores de minério!",
|
||||
"quests.stone_age.mining_prep.desc.1": "Progredir além da Idade da Pedra exigirá muito metal, e pegar minérios pequenos na superfície não será suficiente. Você terá que cavar e começar a minerar.\nAssumindo que você &oanotou&r o local onde encontrou o cobre, encontre o meio aproximado dos indicadores e comece a cavar! Pode ser bem fundo, mas eventualmente você ficará rico. A próxima página mostra os equipamentos que você deve levar na sua primeira escavação!",
|
||||
"quests.stone_age.mining_prep.desc.2": "&lPicareta&r: Bem óbvio que é necessária para quebrar pedra e extrair minério. Martelos não funcionam!\n\n&lEscadas e Tochas&r: Você precisará de uma maneira de subir e descer do buraco, e de luz para enxergar!\n\n&lVigas de Apoio e Pranchas&r: Minerar em TFG é bem mais perigoso — monstros aparecem no subsolo, e cavar sem cuidado pode causar desabamentos! A missão acima desta explica como mitigar esses perigos.\n\nAgora vá cavar seu buraco, sua topeira!",
|
||||
"quests.stone_age.mining_prep.desc.2": "&lPicareta&r: Bem óbvio que é necessária para quebrar pedra e extrair minério. Marretas não funcionam!\n\n&lEscadas e Tochas&r: Você precisará de uma maneira de subir e descer do buraco, e de luz para enxergar!\n\n&lVigas de Apoio e Pranchas&r: Minerar no TFG é bem mais perigoso — monstros aparecem no subsolo, e cavar sem cuidado pode causar desabamentos! A missão acima desta explica como mitigar esses perigos.\n\nAgora vá cavar seu buraco, sua topeira!",
|
||||
"quests.stone_age.hazards.title": "Perigos da Mineração",
|
||||
"quests.stone_age.hazards.subtitle": "Achou que a superfície era difícil? Achou errado, otário!",
|
||||
"quests.stone_age.hazards.desc.1": "Além dos monstros, o maior desafio ao minerar são os desabamentos. Se um bloco de pedra bruta ou minério tiver ar abaixo dele, é considerado 'sem suporte' e pode desmoronar sempre que um bloco próximo for quebrado. Tetos de cavernas são cobertos por pedra Endurecida, que não colapsa. Para evitar isso, o mais seguro é minerar o chão, mas se quiser minerar outras áreas, será necessário aprender a usar vigas de apoio! Elas são feitas com troncos e uma serra.",
|
||||
|
|
@ -688,7 +924,7 @@
|
|||
"quests.stone_age.copper_for_anvil.desc": "Bigornas não são baratas! Cada bigorna exigirá 14 lingotes, que depois são soldados em 7 lingotes duplos.\n\nVocê pode querer começar a minerar neste ponto se ainda não começou — juntar 126 pedaços de cobre pequeno não é fácil.",
|
||||
"quests.stone_age.get_raw_rock.title": "Rocha Bruta",
|
||||
"quests.stone_age.get_raw_rock.subtitle": "Não, não é só \"Pedra\"",
|
||||
"quests.stone_age.get_raw_rock.desc": "Para criar sua Bigorna de Cobre, você precisará tanto de uma Bigorna de Pedra básica quanto de uma Forja de Carvão. Para fazer uma Bigorna de Pedra, será necessário um bloco de rocha Ígnea Bruta.\n\nPara obter Rocha Bruta, quebre com cuidado os blocos &lao redor&r da Rocha Bruta que deseja minerar. Quando os 6 lados da Rocha Bruta estiverem expostos ao ar, ela se soltará em forma de item. Por fim, clique com o botão direito em um bloco de rocha ígnea bruta com um martelo para transformá-lo em sua Bigorna de Pedra.",
|
||||
"quests.stone_age.get_raw_rock.desc": "Para criar sua Bigorna de Cobre, você precisará tanto de uma Bigorna de Pedra básica quanto de uma Forja de Carvão. Para fazer uma Bigorna de Pedra, será necessário um bloco de rocha Ígnea Bruta.\n\nPara obter Rocha Bruta, quebre com cuidado os blocos &lao redor&r da Rocha Bruta que deseja minerar. Quando os 6 lados da Rocha Bruta estiverem expostos ao ar, ela se soltará em forma de item. Por fim, clique com o botão direito em um bloco de rocha ígnea bruta com uma marreta para transformá-lo em sua Bigorna de Pedra.",
|
||||
"quests.stone_age.create_forge.title": "A Forja",
|
||||
"quests.stone_age.create_forge.subtitle": "O Fabric nem existe, aliás.",
|
||||
"quests.stone_age.create_forge.desc": "A Forja é uma estação de criação de última geração usada para aquecer materiais a altas temperaturas. O tempo necessário para aquecer coisas na forja é consideravelmente menor do que no Forno de Cova, além de ser muito mais fácil de controlar.\n\nPara fazer a forja, você precisará de pelo menos 7 carvões e 5 blocos rochosos, como rocha bruta ou pedregulhos (cobblestone).\nA Forja não usa toras, e sim Carvão, Carvão Mineral ou Coque.\n\nConsulte o guia de campo para instruções sobre como fazer um Forno de Carvão e uma Forja de Carvão.",
|
||||
|
|
@ -702,18 +938,35 @@
|
|||
"quests.stone_age.crush_ore.subtitle": "Aproveitando mais dos seus minérios",
|
||||
"quests.stone_age.crush_ore.desc": "A Moenda é apenas o primeiro passo no processamento de minérios! O processamento adequado de minérios é um sistema grande e complexo que você aprenderá com o tempo, e que pode ser usado para extrair muito mais metal utilizável e subprodutos de cada minério minerado. Por ora, vamos transformar os minérios brutos que você minerou em Minério Esmagado usando a Moenda. Só esse primeiro passo já aumenta a quantidade de mB que o minério renderá ao fundir.",
|
||||
"quests.stone_age.crush_crushed_ore.title": "Processamento Inicial de Minérios - Parte 2",
|
||||
"quests.stone_age.crush_crushed_ore.subtitle": "Esmague com um martelo",
|
||||
"quests.stone_age.crush_crushed_ore.desc": "Combine o Minério Esmagado com um martelo em uma grade de criação para transformá-lo em Pó Impuro, aumentando ainda mais sua produção em mB.\n\nPode parecer lento e tedioso por enquanto, mas logo você desbloqueará formas mais rápidas e automáticas de fazer isso!",
|
||||
"quests.stone_age.crush_crushed_ore.subtitle": "Esmague com uma marreta",
|
||||
"quests.stone_age.crush_crushed_ore.desc": "Combine o Minério Esmagado com uma marreta em uma grade de criação para transformá-lo em Pó Impuro, aumentando ainda mais sua produção de mB.\n\nPode parecer lento e tedioso por enquanto, mas logo você desbloqueará formas mais rápidas e automáticas de fazer isso!",
|
||||
"quests.stone_age.clean_dust.title": "Processamento Inicial de Minérios - Parte 3",
|
||||
"quests.stone_age.clean_dust.subtitle": "Lave esse pó sujo",
|
||||
"quests.stone_age.clean_dust.desc": "Por fim, jogue Pó Impuro na água e deixe-o lá por alguns segundos para lavá-lo. Isso resultará em pó limpo — a forma final do seu minério. Ele pode até valer o equivalente a um lingote inteiro!",
|
||||
"quests.stone_age.clean_dust.desc": "Por fim, jogue o Pó Impuro na água e deixe-o lá por alguns segundos para lavá-lo. Isso resultará em pó limpo — a forma final do seu minério. Ele pode até valer o equivalente a um lingote inteiro!",
|
||||
"quests.stone_age.flux.title": "Pedras de Fluxo",
|
||||
"quests.stone_age.flux.subtitle": "É basicamente cola para metais",
|
||||
"quests.stone_age.flux.desc": "Fluxo é um item usado principalmente no trabalho com metais para soldar itens, embora também tenha outros usos.\nCertos tipos de rochas, como Calcário Branco, Calcário e Mármore, podem ser triturados para virar Fluxo, assim como conchas de diversos animais marinhos.",
|
||||
"quests.stone_age.flux.desc": "Fluxo é um item usado principalmente no trabalho com metais para soldar itens, embora também tenha outros usos.\nCertos tipos de rochas, como Giz, Calcário e Mármore, podem ser triturados para virar Fluxo, assim como conchas de diversos animais marinhos.",
|
||||
"quests.stone_age.weld_copper_ingots.title": "Soldando Cobre",
|
||||
"quests.stone_age.weld_copper_ingots.subtitle": "Tão perto da Bigorna de Cobre",
|
||||
"quests.stone_age.weld_copper_ingots.desc": "Acenda sua Forja e coloque nela pelo menos 2 Lingotes de Cobre. Observe o texto de dica enquanto eles esquentam — quando estiverem prontos para uso, aparecerá \"Pode Trabalhar\", mas precisamos esperar até que diga \"Pode Soldar\", que é logo antes do ponto de fusão.\n\nAssim que atingirem esse ponto, rapidamente retire eles da forja (enquanto segura uma pinça de madeira na mão secundária!) e os coloque na interface da Bigorna de Pedra, junto com um pouco de fluxo. Por fim, clique com o botão direito na bigorna enquanto agacha (ou apenas clique no botão de soldar dentro da interface da bigorna) para soldar os dois lingotes ainda quentes. Você pode usar água ou neve para resfriar seu novo lingote duplo mais rápido.",
|
||||
"quests.metal_age.copper_anvil.title": "Bigorna Nível 1: Cobre",
|
||||
"quests.metal_age.copper_anvil.subtitle": "E tudo isso para chegarmos até aqui!",
|
||||
"quests.metal_age.copper_anvil.desc": "Parabéns! Você oficialmente terminou a Idade da Pedra e entrou na Era da Metalurgia! Com sua Bigorna de Cobre, o próximo passo é subir os Níveis de Bigorna. A cada novo nível desbloqueado, novas ferramentas e possibilidades se abrirão para tornar sua vida progressivamente mais fácil. Agora vá e torne-se um mestre ferreiro!"
|
||||
"quests.metal_age.copper_anvil.desc": "Parabéns! Você oficialmente terminou a Idade da Pedra e entrou na Idade do Metal! Com sua Bigorna de Cobre, o próximo passo é subir os Níveis de Bigorna. A cada novo nível desbloqueado, novas ferramentas e possibilidades se abrirão para tornar sua vida progressivamente mais fácil. Agora vá e torne-se um mestre ferreiro!",
|
||||
"quests.tfg": "TerraFirmaGreg - Moderno",
|
||||
"quests.tfg.subtitle": "Bem-vindo ao TerraFirmaGreg!",
|
||||
"quests.tfg.welcome.title": "Bem-vindo ao TerraFirmaGreg!",
|
||||
"quests.tfg.welcome.subtitle": "Modpack de Sobrevivência como deveria ter sido",
|
||||
"quests.tfg.welcome.desc": "Obrigado por começar o TerraFirmaGreg Moderno!\n\nNeste modpack, você será desafiado a tomar controle de uma natureza intocada e transformá-la em uma maravilha industrial. Comece de forma humilde pegando pedras e termine viajando pelo espaço interestelar!",
|
||||
"quests.tfg.create_team.title": "Como criar um time?",
|
||||
"quests.tfg.create_team.subtitle": "Você joga com amigos?",
|
||||
"quests.tfg.create_team.desc": "Você pode criar um time para completar missões juntos. Para isso, abra seu inventário, então no canto superior esquerdo selecione o botão onde estão desenhadas 3 pessoas coloridas; uma interface será aberta na qual você pode criar um time. Clique no botão §aCriar um time§r, então dê um nome e alguns outros parâmetros, e após criar um time com sucesso, você pode convidar outros jogadores para ele usando o botão de mais no círculo verde no canto superior direito. A partir deste ponto, suas missões serão sincronizadas e qualquer membro do time poderá completá-las. Boa sorte!",
|
||||
"quests.tfg.capture_territory.title": "Como capturar território?",
|
||||
"quests.tfg.capture_territory.subtitle": "E como carregar chunks no seu território",
|
||||
"quests.tfg.capture_territory.desc": "Se você joga em um servidor, pode querer reivindicar seu território para que outros jogadores não possam interferir. Use a tecla Abrir Reivindicações (padrão \"Ctrl+M\") para abrir a janela, então clique com o botão esquerdo para reivindicar um chunk e com o botão direito para desfazê-lo. Há um limite para isso, então você não pode reivindicar tudo. Você pode clicar com shift-esquerdo em um chunk para forçar o carregamento (também conhecido como \"chunk load\"), e shift-direito para desfazer o carregamento. Reivindicar chunks incluirá todo o seu time, se você estiver em um.",
|
||||
"quests.tfg.field_guide.title": "Informações importantes sobre missões!",
|
||||
"quests.tfg.field_guide.subtitle": "Preciso ler mais?",
|
||||
"quests.tfg.field_guide.desc": "As missões ainda estão em desenvolvimento, e estamos sempre trabalhando para melhorá-las! Muitas informações sobre mecânicas específicas também estão no seu Guia de Campo, acessível através da aba Livro no seu inventário.\n\nLembre-se de que tanto o JEI quanto o Guia de Campo são seus amigos, pois nem tudo será explicado através das missões.",
|
||||
"quests.tfg.quest_shapes.title": "Informações sobre Formatos de Missões.",
|
||||
"quests.tfg.quest_shapes.subtitle": "Acontece que formatos ajudam a entender essas missões.",
|
||||
"quests.tfg.quest_shapes.desc": "&lEngrenagens&r: Missões em formato de engrenagem são as maiores em cada categoria de missão, elas representam o Início e o Fim das linhas de missão. Você pode considerá-las como grandes objetivos finais.\n\n&lCorações&r: Missões em formato de coração são &oopcionais&r, elas não são necessárias para o progresso e servem principalmente para jogadores perfeccionistas. Algumas missões opcionais podem ser um pouco bobas...\n\n&lOctógonos:&r Octógonos são marcos importantes em certas missões, eles representam marcos significativos."
|
||||
}
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
|
|
@ -102,5 +102,14 @@ const registerTooltips = (event) =>
|
|||
// Vessels
|
||||
event.addAdvanced(['#tfc:fired_vessels'], (item, advanced, text) => {
|
||||
text.add(1, text.of('§cMax: 3024mB'))
|
||||
|
||||
})
|
||||
|
||||
// MEGA Deprecated 0.10
|
||||
event.addAdvanced(['#megacells:mega_interface'], (item, advanced, text) => {
|
||||
text.add(1, text.of('§cDeprecated cannot be craft anymore'))
|
||||
})
|
||||
event.addAdvanced(['#megacells:mega_pattern_provider'], (item, advanced, text) => {
|
||||
text.add(1, text.of('§cDeprecated cannot be craft anymore'))
|
||||
})
|
||||
}
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
"functions": [
|
||||
{
|
||||
"function": "minecraft:set_nbt",
|
||||
"tag": "{BotariumData: {StoredFluids: [{Amount: 1000, Fluid: \"tfg:heliox-3\"}]}}"
|
||||
"tag": "{BotariumData: {StoredFluids: [{Amount: 1000, Fluid: \"tfg:heliox_3\"}]}}"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
|
|||
|
|
@ -8,8 +8,13 @@
|
|||
"biomes": "#tfg:has_structure/moon_rabbit_houses",
|
||||
"max_distance_from_center": 32,
|
||||
"project_start_to_heightmap": "WORLD_SURFACE_WG",
|
||||
"size": 1,
|
||||
"spawn_overrides": {},
|
||||
"start_height": {
|
||||
"absolute": 0
|
||||
},
|
||||
"start_pool": "tfg:moon/moon_rabbit_houses",
|
||||
"step": "surface_structures",
|
||||
"terrain_adaptation": "beard_thin",
|
||||
"use_expansion_hack": false,
|
||||
"spawn_overrides": {}
|
||||
"use_expansion_hack": true
|
||||
}
|
||||
|
|
@ -23,6 +23,18 @@ const registerAE2ItemTags = (event) => {
|
|||
event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_small_brick')
|
||||
|
||||
event.add('tfg:stone_dusts', 'ae2:sky_dust')
|
||||
|
||||
event.add('tfg:reactant_fluix_ruby', 'gtceu:ruby_gem')
|
||||
event.add('tfg:reactant_fluix_ruby', 'gtceu:armalcolite_gem')
|
||||
|
||||
event.add('tfg:reactant_fluix_ruby_exquisite', 'gtceu:exquisite_ruby_gem')
|
||||
event.add('tfg:reactant_fluix_ruby_exquisite', 'gtceu:exquisite_armalcolite_gem')
|
||||
|
||||
event.add('tfg:reactant_fluix_quartz', 'minecraft:quartz')
|
||||
event.add('tfg:reactant_fluix_quartz', 'gtceu:quartzite_gem')
|
||||
|
||||
event.add('tfg:reactant_fluix_quartz_exquisite', 'gtceu:exquisite_nether_quartz_gem')
|
||||
event.add('tfg:reactant_fluix_quartz_exquisite', 'gtceu:exquisite_quartzite_gem')
|
||||
}
|
||||
|
||||
const registerAE2BlockTags = (event) => {
|
||||
|
|
|
|||
|
|
@ -10,190 +10,274 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
], mod: 'expatternprovider' });
|
||||
|
||||
|
||||
//#region Ext interface
|
||||
//#region Ext Interface
|
||||
|
||||
// IV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_iv')
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_interface_iv')
|
||||
.itemInputs(
|
||||
'2x #megacells:mega_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_conveyor_module',
|
||||
'gtceu:fusion_glass',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/iv',
|
||||
'2x #gtceu:circuits/ev',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:iv_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'2x #ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('expatternprovider:ex_interface')
|
||||
.duration(300)
|
||||
.EUt(7680)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_luv')
|
||||
// LuV Moon Only
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_interface_luv_moon')
|
||||
.itemInputs(
|
||||
'4x #megacells:mega_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_conveyor_module',
|
||||
'2x gtceu:fusion_glass',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:luv_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/rhodium_plated_palladium',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'2x #ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8))
|
||||
.itemOutputs('2x expatternprovider:ex_interface')
|
||||
.duration(300)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_zpm')
|
||||
.itemInputs(
|
||||
'8x #megacells:mega_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:zpm_conveyor_module',
|
||||
'4x gtceu:fusion_glass',
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
.itemOutputs('4x expatternprovider:ex_interface')
|
||||
.duration(300)
|
||||
.EUt(119680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// UV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_interface_ev')
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_interface_zpm')
|
||||
.itemInputs(
|
||||
'16x #megacells:mega_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:uv_conveyor_module',
|
||||
'8x gtceu:fusion_glass',
|
||||
'4x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:zpm_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/naquadah_alloy',
|
||||
'32x ae2:annihilation_core',
|
||||
'32x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'16x #ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:ex_interface')
|
||||
.duration(300)
|
||||
.EUt(491520)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// Extended Interface Upgrade
|
||||
|
||||
// IV
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_iv')
|
||||
.itemInputs(
|
||||
'gtceu:iv_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'#ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('expatternprovider:interface_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV Moon Only
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_luv_moon')
|
||||
.itemInputs(
|
||||
'gtceu:luv_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/rhodium_plated_palladium',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8))
|
||||
.itemOutputs('2x expatternprovider:interface_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ZPM
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:interface_upgrade_zpm')
|
||||
.itemInputs(
|
||||
'gtceu:zpm_conveyor_module',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/naquadah_alloy',
|
||||
'32x ae2:annihilation_core',
|
||||
'32x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'8x #ae2:interface')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:interface_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region Oversized Interface
|
||||
|
||||
//Luv
|
||||
// IV
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_luv')
|
||||
.itemInputs(
|
||||
'2x #expatternprovider:extended_interface',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_robot_arm',
|
||||
'8x gtceu:fusion_glass',
|
||||
'4x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'4x #expatternprovider:extended_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:iv_robot_arm',
|
||||
'gtceu:iv_fluid_regulator',
|
||||
'4x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*9))
|
||||
.itemOutputs("expatternprovider:oversize_interface")
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8))
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//ZPM
|
||||
// LuV
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_zpm')
|
||||
.itemInputs(
|
||||
'8x #expatternprovider:extended_interface',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:zpm_robot_arm',
|
||||
'8x gtceu:fusion_glass',
|
||||
'4x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'4x #expatternprovider:extended_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:luv_robot_arm',
|
||||
'gtceu:luv_fluid_regulator',
|
||||
'4x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4))
|
||||
.itemOutputs("4x expatternprovider:oversize_interface")
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8))
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//UV
|
||||
// ZPM
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:oversize_interface_uv')
|
||||
.itemInputs(
|
||||
'16x #expatternprovider:extended_interface',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:uv_robot_arm',
|
||||
'8x gtceu:fusion_glass',
|
||||
'4x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'8x #expatternprovider:extended_interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:zpm_robot_arm',
|
||||
'gtceu:zpm_fluid_regulator',
|
||||
'4x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*18))
|
||||
.itemOutputs("8x expatternprovider:oversize_interface")
|
||||
.duration(300)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_interface")).EUt(GTValues.VA[GTValues.LuV]).CWUt(8))
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region ex pattern provider
|
||||
//#region Ext Pattern Provider
|
||||
|
||||
// IV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_iv')
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_iv')
|
||||
.itemInputs(
|
||||
'2x #megacells:mega_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_conveyor_module',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/iv',
|
||||
'2x #gtceu:circuits/ev',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:iv_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'2x #ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('expatternprovider:ex_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(7680)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_luv')
|
||||
// LuV Moon Only
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_moon')
|
||||
.itemInputs(
|
||||
'4x #megacells:mega_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_conveyor_module',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:luv_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/rhodium_plated_palladium',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'2x #ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8))
|
||||
.itemOutputs('2x expatternprovider:ex_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_zpm')
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_pattern_provider_zpm')
|
||||
.itemInputs(
|
||||
'8x #megacells:mega_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:zpm_conveyor_module',
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
.itemOutputs('4x expatternprovider:ex_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(119680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//UV
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_pattern_provider_uv')
|
||||
.itemInputs(
|
||||
'16x #megacells:mega_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:uv_conveyor_module',
|
||||
'2x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
.inputFluids(Fluid.of('gtceu:polybenzimidazole', 1152))
|
||||
'gtceu:zpm_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/naquadah_alloy',
|
||||
'32x ae2:annihilation_core',
|
||||
'32x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'16x #ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:ex_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(491520)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// Pattern Provider Upgrade
|
||||
|
||||
// IV
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_iv')
|
||||
.itemInputs(
|
||||
'gtceu:iv_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'#ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('expatternprovider:pattern_provider_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV Moon Only
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_luv_moon')
|
||||
.itemInputs(
|
||||
'gtceu:luv_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/rhodium_plated_palladium',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'megacells:accumulation_processor')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*8))
|
||||
.itemOutputs('2x expatternprovider:pattern_provider_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ZPM
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_provider_upgrade_zpm')
|
||||
.itemInputs(
|
||||
'gtceu:zpm_robot_arm',
|
||||
'8x gtceu:laminated_glass',
|
||||
'4x #forge:plates/naquadah_alloy',
|
||||
'32x ae2:annihilation_core',
|
||||
'32x ae2:formation_core',
|
||||
'megacells:accumulation_processor',
|
||||
'8x #ae2:pattern_provider')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:pattern_provider_upgrade')
|
||||
.duration(300)
|
||||
.circuit(4)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
|
@ -372,94 +456,76 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
'2x megacells:accumulation_processor',)
|
||||
.itemOutputs('expatternprovider:ex_pattern_access_part')
|
||||
.duration(100)
|
||||
.EUt(1920)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:pattern_terminal_upgrade')
|
||||
.itemInputs(
|
||||
'4x ae2:logic_processor',
|
||||
'2x megacells:accumulation_processor')
|
||||
.itemOutputs('expatternprovider:pattern_terminal_upgrade')
|
||||
.duration(100)
|
||||
.circuit(2)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
|
||||
// Wireless Crafting Terminal
|
||||
event.recipes.gtceu.assembler('expatternprovider:wireless_ex_pat')
|
||||
.itemInputs(
|
||||
'2x gtceu:hv_lithium_battery',
|
||||
'2x gtceu:luv_sensor',
|
||||
'gtceu:luv_emitter',
|
||||
'2x #forge:rods/osmiridium',
|
||||
'2x gtceu:iv_sensor',
|
||||
'gtceu:iv_emitter',
|
||||
'2x #forge:rods/iridium',
|
||||
'ae2:wireless_terminal',
|
||||
'expatternprovider:ex_pattern_access_part')
|
||||
.itemOutputs('expatternprovider:wireless_ex_pat')
|
||||
.duration(30)
|
||||
.EUt(250)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
|
||||
//#region ex molecular assembler
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_iv')
|
||||
.itemInputs(
|
||||
'8x ae2:molecular_assembler',
|
||||
'4x #gtceu:circuits/iv',
|
||||
'2x #gtceu:circuits/ev',
|
||||
'8x megacells:accumulation_processor',
|
||||
'8x ae2:logic_processor',
|
||||
'2x gtceu:iv_conveyor_module',
|
||||
'2x gtceu:iv_robot_arm',
|
||||
'4x #forge:rods/long/tungsten_steel',)
|
||||
.inputFluids(
|
||||
Fluid.of('gtceu:soldering_alloy', 576),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1152),)
|
||||
.itemOutputs('expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(7680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_luv')
|
||||
.itemInputs(
|
||||
'16x ae2:molecular_assembler',
|
||||
'4x #gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',
|
||||
'8x megacells:accumulation_processor',
|
||||
'8x ae2:logic_processor',
|
||||
'2x gtceu:luv_conveyor_module',
|
||||
'2x gtceu:luv_robot_arm',
|
||||
'4x #forge:rods/long/rhodium_plated_palladium',)
|
||||
.inputFluids(
|
||||
Fluid.of('gtceu:soldering_alloy', 576),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1152),)
|
||||
.itemOutputs('2x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
// IV
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_iv')
|
||||
.itemInputs(
|
||||
'2x #gtceu:circuits/iv',
|
||||
'8x gtceu:cleanroom_glass',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'2x gtceu:iv_robot_arm',
|
||||
'ae2:molecular_assembler')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*4))
|
||||
.itemOutputs('expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_zpm')
|
||||
.itemInputs(
|
||||
'32x ae2:molecular_assembler',
|
||||
'4x #gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',
|
||||
'8x megacells:accumulation_processor',
|
||||
'8x ae2:logic_processor',
|
||||
'2x gtceu:zpm_conveyor_module',
|
||||
'2x gtceu:zpm_robot_arm',
|
||||
'4x #forge:rods/long/naquadah_alloy')
|
||||
.inputFluids(
|
||||
Fluid.of('gtceu:soldering_alloy', 576),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1152),)
|
||||
.itemOutputs('4x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(122880)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
// LuV Moon
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_luv')
|
||||
.itemInputs(
|
||||
'2x #gtceu:circuits/luv',
|
||||
'8x gtceu:cleanroom_glass',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'2x gtceu:luv_robot_arm',
|
||||
'2x ae2:molecular_assembler')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4))
|
||||
.itemOutputs('4x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:ex_molecular_assembler_uv')
|
||||
.itemInputs(
|
||||
'32x ae2:molecular_assembler',
|
||||
'32x ae2:molecular_assembler',
|
||||
'4x #gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',
|
||||
'8x megacells:accumulation_processor',
|
||||
'8x ae2:logic_processor',
|
||||
'2x gtceu:uv_conveyor_module',
|
||||
'2x gtceu:uv_robot_arm',
|
||||
'4x #forge:rods/long/darmstadtium')
|
||||
.inputFluids(
|
||||
Fluid.of('gtceu:soldering_alloy', 576),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1152),)
|
||||
.itemOutputs('8x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(491520)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembler('expatternprovider:ex_molecular_assembler_zpm')
|
||||
.itemInputs(
|
||||
'2x #gtceu:circuits/zpm',
|
||||
'8x gtceu:cleanroom_glass',
|
||||
'4x ae2:annihilation_core',
|
||||
'4x ae2:formation_core',
|
||||
'2x gtceu:zpm_robot_arm',
|
||||
'4x ae2:molecular_assembler')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*16))
|
||||
.itemOutputs('8x expatternprovider:ex_molecular_assembler')
|
||||
.duration(200)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
|
|
@ -488,6 +554,18 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
.duration(200)
|
||||
.EUt(1920)
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:drive_upgrade')
|
||||
.itemInputs(
|
||||
'gtceu:ev_machine_casing',
|
||||
'2x megacells:accumulation_processor',
|
||||
'4x ae2:logic_processor',
|
||||
'4x ae2:engineering_processor',
|
||||
'2x ae2:capacity_card',)
|
||||
.itemOutputs('expatternprovider:drive_upgrade')
|
||||
.duration(200)
|
||||
.circuit(2)
|
||||
.EUt(1920)
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:ingredient_buffer')
|
||||
.itemInputs(
|
||||
'gtceu:hv_machine_casing',
|
||||
|
|
@ -502,242 +580,171 @@ const registerExtendedAE2Recipes = (event) => {
|
|||
|
||||
//#endregion
|
||||
|
||||
//#region Assembler Matrix
|
||||
//#region Matrix
|
||||
|
||||
//Frame
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_luv')
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame')
|
||||
.itemInputs(
|
||||
'4x gtceu:plascrete',
|
||||
'4x gtceu:luv_machine_casing',
|
||||
'1x #gtceu:circuits/luv',
|
||||
'1x megacells:accumulation_processor',
|
||||
'1x #gtceu:circuits/iv',
|
||||
'4x ae2:logic_processor',
|
||||
'4x #forge:rods/long/rhodium_plated_palladium',
|
||||
'4x megacells:accumulation_processor',
|
||||
'16x #forge:rods/niobium_nitride',
|
||||
'1x expatternprovider:ex_molecular_assembler',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:concrete", 1152),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
Fluid.of("gtceu:concrete", 144*8),
|
||||
Fluid.of('tfg:fluix', 144*16),)
|
||||
.itemOutputs('expatternprovider:assembler_matrix_frame')
|
||||
.duration(400)
|
||||
.EUt(30768)
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4))
|
||||
.duration(2000)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_zpm')
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_moon')
|
||||
.itemInputs(
|
||||
'8x gtceu:plascrete',
|
||||
'4x gtceu:zpm_machine_casing',
|
||||
'1x #gtceu:circuits/zpm',
|
||||
'1x megacells:accumulation_processor',
|
||||
'8x gtceu:iv_machine_casing',
|
||||
'1x #gtceu:circuits/iv',
|
||||
'4x ae2:logic_processor',
|
||||
'4x #forge:rods/long/naquadah_alloy',
|
||||
'1x expatternprovider:ex_molecular_assembler',)
|
||||
'4x megacells:accumulation_processor',
|
||||
'16x #forge:rods/niobium_nitride',
|
||||
'4x expatternprovider:ex_molecular_assembler',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:concrete", 1152),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('4x expatternprovider:assembler_matrix_frame')
|
||||
.duration(400)
|
||||
.EUt(123072)
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4))
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('expatternprovider:assembler_matrix_frame_uv')
|
||||
.itemInputs(
|
||||
'16x gtceu:plascrete',
|
||||
'1x gtceu:uv_machine_casing',
|
||||
'1x #gtceu:circuits/uv',
|
||||
'1x megacells:accumulation_processor',
|
||||
'4x ae2:logic_processor',
|
||||
'4x #forge:rods/long/darmstadtium',
|
||||
'1x expatternprovider:ex_molecular_assembler',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:concrete", 1152),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
Fluid.of('gtceu:concrete', 144*8),
|
||||
Fluid.of('tfg:cryogenized_fluix', 144*16),)
|
||||
.itemOutputs('8x expatternprovider:assembler_matrix_frame')
|
||||
.duration(400)
|
||||
.EUt(492288)
|
||||
.stationResearch(b => b.researchStack(Item.of("expatternprovider:ex_molecular_assembler")).EUt(GTValues.VA[GTValues.LuV]).CWUt(4))
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.duration(2000)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//Matrix Wall
|
||||
|
||||
event.recipes.gtceu.assembler('expatternprovider:assembler_matrix_wall_luv')
|
||||
.itemInputs(
|
||||
'4x gtceu:iridium_frame',
|
||||
'4x gtceu:plascrete',
|
||||
"1x gtceu:incoloy_ma_956_plate",)
|
||||
'#forge:frames/polytetrafluoroethylene',
|
||||
'gtceu:plascrete',
|
||||
'6x gtceu:polytetrafluoroethylene_plate',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:styrene_butadiene_rubber", 1152)
|
||||
)
|
||||
Fluid.of('gtceu:concrete', 144*4))
|
||||
.itemOutputs('expatternprovider:assembler_matrix_wall')
|
||||
.duration(800)
|
||||
.EUt(30768)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
|
||||
//Matrix Glass
|
||||
|
||||
event.recipes.gtceu.assembler("expatternprovider:assembler_matrix_glass")
|
||||
.itemInputs(
|
||||
'4x gtceu:iridium_frame',
|
||||
"4x gtceu:cleanroom_glass",
|
||||
"1x gtceu:incoloy_ma_956_plate",)
|
||||
'#forge:frames/polytetrafluoroethylene',
|
||||
'gtceu:cleanroom_glass',
|
||||
'6x gtceu:polytetrafluoroethylene_plate',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:styrene_butadiene_rubber", 1152)
|
||||
)
|
||||
Fluid.of('gtceu:concrete', 144*4))
|
||||
.itemOutputs("expatternprovider:assembler_matrix_glass")
|
||||
.duration(800)
|
||||
.EUt(30768)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
|
||||
//Matrix Pattern
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_luv")
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern")
|
||||
.itemInputs(
|
||||
'#expatternprovider:extended_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_robot_arm',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('1x expatternprovider:assembler_matrix_pattern')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_zpm")
|
||||
.itemInputs(
|
||||
'4x #expatternprovider:extended_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:zpm_robot_arm',
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:fluix', 144*16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('4x expatternprovider:assembler_matrix_pattern')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.itemOutputs('expatternprovider:assembler_matrix_pattern')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_uv")
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_pattern_moon")
|
||||
.itemInputs(
|
||||
'8x #expatternprovider:extended_pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x gtceu:uv_robot_arm',
|
||||
'2x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
'2x #expatternprovider:extended_pattern_provider',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_robot_arm',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:cryogenized_fluix', 144*8),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('8x expatternprovider:assembler_matrix_pattern')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.itemOutputs('2x expatternprovider:assembler_matrix_pattern')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//Matrix Crafter
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_luv")
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter")
|
||||
.itemInputs(
|
||||
"#expatternprovider:oversize_interface",
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:iv_field_generator',
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_field_generator',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('1x expatternprovider:assembler_matrix_crafter')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_zpm")
|
||||
.itemInputs(
|
||||
"4x #expatternprovider:oversize_interface",
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:luv_field_generator',
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:fluix', 144*16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('4x expatternprovider:assembler_matrix_crafter')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.itemOutputs('expatternprovider:assembler_matrix_crafter')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_uv")
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_crafter_moon")
|
||||
.itemInputs(
|
||||
"8x #expatternprovider:oversize_interface",
|
||||
'4x megacells:accumulation_processor',
|
||||
'gtceu:iv_field_generator',
|
||||
'2x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
"2x #expatternprovider:oversize_interface",
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_field_generator',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:cryogenized_fluix', 144*8),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs('8x expatternprovider:assembler_matrix_crafter')
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
.itemOutputs('2x expatternprovider:assembler_matrix_crafter')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//Matrix Speed
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_luv")
|
||||
.itemInputs(
|
||||
"megacells:mega_crafting_accelerator",
|
||||
'4x megacells:accumulation_processor',
|
||||
"64x ae2:speed_card",
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:luv_conveyor_module',
|
||||
'2x #forge:dense_plates/rhodium_plated_palladium',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:fluix', 144*16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs("expatternprovider:assembler_matrix_speed")
|
||||
.duration(800)
|
||||
.itemOutputs('expatternprovider:assembler_matrix_speed')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_zpm")
|
||||
.itemInputs(
|
||||
"4x megacells:mega_crafting_accelerator",
|
||||
'4x megacells:accumulation_processor',
|
||||
"64x ae2:speed_card",
|
||||
'2x #forge:dense_plates/naquadah_alloy',
|
||||
'#gtceu:circuits/zpm',
|
||||
'2x #gtceu:circuits/luv',)
|
||||
"2x megacells:mega_crafting_accelerator",
|
||||
'8x megacells:accumulation_processor',
|
||||
'4x gtceu:iv_conveyor_module',
|
||||
'2x #forge:dense_plates/tungsten_steel',
|
||||
'#gtceu:circuits/luv',
|
||||
'2x #gtceu:circuits/iv',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('tfg:cryogenized_fluix', 144*8),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs("4x expatternprovider:assembler_matrix_speed")
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line("expatternprovider:assembler_matrix_speed_uv")
|
||||
.itemInputs(
|
||||
"8x megacells:mega_crafting_accelerator",
|
||||
'4x megacells:accumulation_processor',
|
||||
"64x ae2:speed_card",
|
||||
'2x #forge:dense_plates/darmstadtium',
|
||||
'#gtceu:circuits/uv',
|
||||
'2x #gtceu:circuits/zpm',)
|
||||
.inputFluids(
|
||||
Fluid.of("gtceu:europium", 16),
|
||||
Fluid.of('gtceu:polybenzimidazole', 1430),)
|
||||
.itemOutputs("8x expatternprovider:assembler_matrix_speed")
|
||||
.duration(800)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
.itemOutputs('2x expatternprovider:assembler_matrix_speed')
|
||||
.duration(20*30)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
//#endregion
|
||||
|
||||
|
|
|
|||
|
|
@ -6,10 +6,32 @@ const registerMERequesterRecipes = (event) => {
|
|||
|
||||
// ME Requester
|
||||
event.recipes.gtceu.assembler('tfg:merequester/merequester')
|
||||
.itemInputs('#ae2:interface', '2x ae2:crafting_accelerator', '4x #gtceu:circuits/ev', '4x #forge:plates/copper', '#forge:rods/amethyst')
|
||||
.itemInputs(
|
||||
'expatternprovider:ex_pattern_provider',
|
||||
'#expatternprovider:extended_interface',
|
||||
'megacells:mega_crafting_unit',
|
||||
'4x #gtceu:circuits/luv',
|
||||
'4x #forge:double_plates/titanium_tungsten_carbide',
|
||||
'4x gtceu:exquisite_amethyst_gem')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*20))
|
||||
.itemOutputs('merequester:requester')
|
||||
.duration(760)
|
||||
.EUt(506)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:merequester/merequester_moon')
|
||||
.itemInputs(
|
||||
'expatternprovider:ex_pattern_provider',
|
||||
'#expatternprovider:extended_interface',
|
||||
'megacells:mega_crafting_unit',
|
||||
'4x #gtceu:circuits/iv',
|
||||
'4x #forge:double_plates/titanium_tungsten_carbide',
|
||||
'4x gtceu:exquisite_amethyst_gem')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*20))
|
||||
.itemOutputs('merequester:requester')
|
||||
.duration(760)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// ME Requester Terminal
|
||||
event.shaped('merequester:requester_terminal', [
|
||||
|
|
@ -25,4 +47,15 @@ const registerMERequesterRecipes = (event) => {
|
|||
F: '#forge:plates/steel',
|
||||
G: 'ae2:engineering_processor'
|
||||
}).id('merequester:requester_terminal')
|
||||
|
||||
event.recipes.gtceu.assembler('assembler:ae2_requester_terminal_terminal')
|
||||
.itemInputs(
|
||||
'ae2:terminal',
|
||||
'2x #forge:rods/steel',
|
||||
'ae2:engineering_processor',
|
||||
'2x #forge:plates/steel',
|
||||
'merequester:requester')
|
||||
.itemOutputs('merequester:requester_terminal')
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
}
|
||||
|
|
@ -22,42 +22,63 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.notConsumable('megacells:accumulation_processor_press')
|
||||
.itemOutputs('megacells:printed_accumulation_processor')
|
||||
.duration(20)
|
||||
.circuit(1)
|
||||
.EUt(1920)
|
||||
|
||||
event.recipes.gtceu.forming_press('megacells:printed_accumulation_processor_moon')
|
||||
.itemInputs('#forge:dense_plates/silicon')
|
||||
.notConsumable('megacells:accumulation_processor_press')
|
||||
.itemOutputs('2x megacells:printed_accumulation_processor')
|
||||
.duration(20)
|
||||
.circuit(2)
|
||||
.EUt(1920)
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// Accumulation Processor
|
||||
|
||||
event.recipes.gtceu.circuit_assembler('ae2:accumulation_processor_moon')
|
||||
.itemInputs(
|
||||
'ae2:printed_silicon',
|
||||
'megacells:printed_accumulation_processor',
|
||||
'#gtceu:circuits/iv',
|
||||
'2x #gtceu:resistors',
|
||||
'1x minecraft:redstone')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*5))
|
||||
.itemOutputs('megacells:accumulation_processor')
|
||||
.duration(20*5)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.circuit_assembler('ae2:accumulation_processor')
|
||||
.itemInputs(
|
||||
'ae2:printed_silicon',
|
||||
'megacells:printed_accumulation_processor',
|
||||
'#gtceu:circuits/iv',
|
||||
'1x minecraft:redstone')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*5))
|
||||
.itemOutputs('2x megacells:accumulation_processor')
|
||||
.duration(20*5)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// Inscriber Silicon Press
|
||||
event.recipes.gtceu.laser_engraver('ae2:accumulation_processor_press')
|
||||
.itemInputs('#forge:plates/naquadah')
|
||||
.itemInputs('tfg:unfinished_inscriber_accumulation_press')
|
||||
.notConsumable('#forge:lenses/black')
|
||||
.itemOutputs('megacells:accumulation_processor_press')
|
||||
.duration(4000)
|
||||
.EUt(1920)
|
||||
|
||||
//accumulation processor
|
||||
event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor')
|
||||
.itemInputs(
|
||||
'ae2:printed_silicon',
|
||||
'megacells:printed_accumulation_processor',
|
||||
'#gtceu:circuits/iv',
|
||||
'2x #gtceu:resistors',
|
||||
'2x #forge:fine_wires/niobium_titanium',)
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144))
|
||||
.itemOutputs('2x megacells:accumulation_processor')
|
||||
.duration(20)
|
||||
.EUt(1920)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.circuit_assembler('megacells:accumulation_processor_adv')
|
||||
.itemInputs(
|
||||
'ae2:printed_silicon',
|
||||
'megacells:printed_accumulation_processor',
|
||||
'#gtceu:circuits/iv',
|
||||
'gtceu:advanced_smd_resistor',
|
||||
'2x #forge:fine_wires/niobium_titanium',)
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144))
|
||||
.itemOutputs('2x megacells:accumulation_processor')
|
||||
.duration(20)
|
||||
.EUt(1920)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.implosion_compressor('tfg:unfinished_inscriber_accumulation_press')
|
||||
.itemInputs(
|
||||
'#forge:dense_plates/rocket_alloy_t1',
|
||||
'#forge:dense_plates/desh',
|
||||
'gtceu:quantum_star',
|
||||
'64x gtceu:industrial_tnt')
|
||||
.itemOutputs('tfg:unfinished_inscriber_accumulation_press')
|
||||
.duration(20)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
|
||||
//Mega Item Cell Housing
|
||||
event.shaped('megacells:mega_item_cell_housing', [
|
||||
|
|
@ -99,252 +120,112 @@ const registerMegaCellsRecipes = (event) => {
|
|||
// 1m storage components
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_1m')
|
||||
.itemInputs(
|
||||
'4x #gtceu:circuits/uv',
|
||||
'4x #forge:plates/darmstadtium',
|
||||
'2x ae2:quartz_vibrant_glass',
|
||||
'4x #forge:dusts/ender_pearl',
|
||||
'4x ae2:matter_ball',
|
||||
'2x megacells:accumulation_processor',)
|
||||
.inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
'4x #gtceu:circuits/zpm',
|
||||
'32x gtceu:hpic_chip',
|
||||
'64x ae2:calculation_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'16x megacells:accumulation_processor',
|
||||
'1x ae2:cell_component_256k')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 4608))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 9216))
|
||||
.itemOutputs('megacells:cell_component_1m')
|
||||
.duration(200)
|
||||
.EUt(491520)
|
||||
.duration(2000)
|
||||
.EUt(GTValues.VA[GTValues.LuV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_1m_256k')
|
||||
.itemInputs(
|
||||
'4x #gtceu:circuits/uv',
|
||||
'32x gtceu:hpic_chip',
|
||||
'64x ae2:engineering_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'16x megacells:accumulation_processor',
|
||||
'2x ae2:cell_component_256k')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 4608))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 9216))
|
||||
.itemOutputs('megacells:cell_component_1m')
|
||||
.duration(4000)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// 4m storage components
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_4m')
|
||||
.itemInputs(
|
||||
'4x #gtceu:circuits/uhv',
|
||||
'4x #forge:plates/neutronium',
|
||||
'2x ae2:quartz_vibrant_glass',
|
||||
'4x #forge:dusts/ender_pearl',
|
||||
'4x ae2:matter_ball',
|
||||
'2x megacells:accumulation_processor')
|
||||
.inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
'4x #gtceu:circuits/uv',
|
||||
'64x gtceu:advanced_soc',
|
||||
'64x ae2:calculation_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'1x megacells:cell_component_1m')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 9216))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 18432))
|
||||
.itemOutputs('megacells:cell_component_4m')
|
||||
.duration(200)
|
||||
.EUt(1966080)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_4m_1m')
|
||||
.duration(2000)
|
||||
.EUt(GTValues.VA[GTValues.ZPM])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_4m_256k')
|
||||
.itemInputs(
|
||||
'2x megacells:accumulation_processor',
|
||||
'2x #gtceu:circuits/uhv',
|
||||
'2x ae2:quartz_vibrant_glass',
|
||||
'4x megacells:cell_component_1m')
|
||||
.inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
'4x #gtceu:circuits/uhv',
|
||||
'64x gtceu:advanced_soc',
|
||||
'64x ae2:engineering_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'2x megacells:cell_component_1m')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 9216))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 18432))
|
||||
.itemOutputs('megacells:cell_component_4m')
|
||||
.duration(400)
|
||||
.EUt(1966080)
|
||||
.duration(4000)
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 16m storage components
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_16m')
|
||||
// .itemInputs(
|
||||
// '4x #gtceu:circuits/uev',
|
||||
// '4x #forge:plates/tungsten_steel',
|
||||
// '8x #forge:dusts/certus_quartz',
|
||||
// '2x megacells:accumulation_processor',)
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_16m')
|
||||
// .duration(200)
|
||||
// .EUt(7864320)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_16m_4m')
|
||||
// .itemInputs(
|
||||
// '2x megacells:accumulation_processor',
|
||||
// '2x #gtceu:circuits/uev',
|
||||
// '4x megacells:cell_component_4m')
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_16m')
|
||||
// .duration(400)
|
||||
// .EUt(7864320)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// // 64m storage components
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_64m')
|
||||
// .itemInputs(
|
||||
// '4x #gtceu:circuits/uiv',
|
||||
// '4x #forge:plates/rhodium_plated_palladium',
|
||||
// '8x #forge:dusts/certus_quartz',
|
||||
// '2x megacells:accumulation_processor')
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_64m')
|
||||
// .duration(200)
|
||||
// .EUt(31457280)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_64m_16m')
|
||||
// .itemInputs(
|
||||
// '2x megacells:accumulation_processor',
|
||||
// '2x #gtceu:circuits/uiv',
|
||||
// '4x megacells:cell_component_16m')
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_64m')
|
||||
// .duration(400)
|
||||
// .EUt(31457280)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// // 256m storage components
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_256m')
|
||||
// .itemInputs(
|
||||
// '4x #gtceu:circuits/uxv',
|
||||
// '4x #forge:plates/naquadah_alloy',
|
||||
// '16x #forge:dusts/certus_quartz',
|
||||
// '2x megacells:accumulation_processor',)
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_256m')
|
||||
// .duration(200)
|
||||
// .EUt(125829120)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// event.recipes.gtceu.assembly_line('megacells:cell_component_256m_64m')
|
||||
// .itemInputs(
|
||||
// '2x megacells:accumulation_processor',
|
||||
// '2x #gtceu:circuits/uxv',
|
||||
// '4x megacells:cell_component_64m')
|
||||
// .inputFluids(Fluid.of('gtceu:hsla_steel', 144))
|
||||
// .itemOutputs('megacells:cell_component_256m')
|
||||
// .duration(400)
|
||||
// .EUt(125829120)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
//#endregion
|
||||
|
||||
//#region MEGA interface
|
||||
// EV
|
||||
event.recipes.gtceu.assembler('megacells:mega_interface_ev')
|
||||
// 16m storage components
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_16m')
|
||||
.itemInputs(
|
||||
'2x #ae2:interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:ev_conveyor_module',
|
||||
'4x gtceu:laminated_glass',
|
||||
'4x gtceu:titanium_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/ev')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('megacells:mega_interface')
|
||||
.duration(300)
|
||||
.EUt(1920)
|
||||
'4x #gtceu:circuits/uhv',
|
||||
'64x gtceu:uhpic_chip',
|
||||
'64x ae2:engineering_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'1x megacells:cell_component_4m')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 18432))
|
||||
.inputFluids(Fluid.of('tfg:fluix', 18432))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 36864))
|
||||
.itemOutputs('megacells:cell_component_16m')
|
||||
.duration(8000)
|
||||
.stationResearch(b => b.researchStack(Item.of('megacells:cell_component_4m')).EUt(GTValues.VA[GTValues.LuV]).CWUt(32))
|
||||
.EUt(GTValues.VA[GTValues.UV])
|
||||
.dimension('ad_astra:moon')
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// IV
|
||||
event.recipes.gtceu.assembler('megacells:mega_interface_iv')
|
||||
// 64m storage components
|
||||
event.recipes.gtceu.assembly_line('megacells:cell_component_64m')
|
||||
.itemInputs(
|
||||
'4x #ae2:interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:iv_conveyor_module',
|
||||
'4x gtceu:laminated_glass',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('2x megacells:mega_interface')
|
||||
.duration(300)
|
||||
.EUt(7680)
|
||||
'8x #gtceu:circuits/uhv',
|
||||
'64x gtceu:uhpic_chip',
|
||||
'64x ae2:engineering_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:logic_processor',
|
||||
'64x ae2:calculation_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'64x megacells:accumulation_processor',
|
||||
'1x megacells:cell_component_16m')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 36864))
|
||||
.inputFluids(Fluid.of('tfg:fluix', 36864))
|
||||
.inputFluids(Fluid.of('gtceu:polyphenylene_sulfide', 73728))
|
||||
.itemOutputs('megacells:cell_component_64m')
|
||||
.duration(8000)
|
||||
.stationResearch(b => b.researchStack(Item.of('megacells:cell_component_16m')).EUt(GTValues.VA[GTValues.LuV]).CWUt(64))
|
||||
.EUt(GTValues.VA[GTValues.UHV])
|
||||
.dimension('ad_astra:moon')
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV
|
||||
event.recipes.gtceu.assembler('megacells:mega_interface_luv')
|
||||
.itemInputs(
|
||||
'8x #ae2:interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:luv_conveyor_module',
|
||||
'4x gtceu:laminated_glass',
|
||||
'4x gtceu:rhodium_plated_palladium_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/luv')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('4x megacells:mega_interface')
|
||||
.duration(300)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembler('megacells:mega_interface_zpm')
|
||||
.itemInputs(
|
||||
'16x #ae2:interface',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:zpm_conveyor_module',
|
||||
'4x gtceu:laminated_glass',
|
||||
'4x gtceu:naquadah_alloy_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/zpm')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('8x megacells:mega_interface')
|
||||
.duration(300)
|
||||
.EUt(119680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
//#region MEGA provider
|
||||
// EV
|
||||
event.recipes.gtceu.assembler('megacells:mega_pattern_provider_ev')
|
||||
.itemInputs(
|
||||
'2x #ae2:pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:ev_conveyor_module',
|
||||
'4x gtceu:titanium_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/ev')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('megacells:mega_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(1920)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// IV
|
||||
event.recipes.gtceu.assembler('megacells:mega_pattern_provider_iv')
|
||||
.itemInputs(
|
||||
'4x #ae2:pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:iv_conveyor_module',
|
||||
'4x gtceu:tungsten_steel_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/iv',)
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('2x megacells:mega_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(7680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// LuV
|
||||
event.recipes.gtceu.assembler('megacells:mega_pattern_provider_luv')
|
||||
.itemInputs(
|
||||
'8x #ae2:pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:luv_conveyor_module',
|
||||
'4x gtceu:rhodium_plated_palladium_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/luv')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('4x megacells:mega_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(30720)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// ZPM
|
||||
event.recipes.gtceu.assembler('megacells:mega_pattern_provider_zpm')
|
||||
.itemInputs(
|
||||
'16x #ae2:pattern_provider',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x gtceu:zpm_conveyor_module',
|
||||
'4x gtceu:naquadah_alloy_plate',
|
||||
'2x ae2:annihilation_core',
|
||||
'2x ae2:formation_core',
|
||||
'#gtceu:circuits/zpm')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 1152))
|
||||
.itemOutputs('8x megacells:mega_pattern_provider')
|
||||
.duration(300)
|
||||
.EUt(119680)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
//#endregion
|
||||
|
||||
// greater energy card
|
||||
event.recipes.gtceu.assembler('megacells:greater_energy_card')
|
||||
.itemInputs(
|
||||
|
|
@ -370,19 +251,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_16m')
|
||||
// .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m')
|
||||
// .itemOutputs('megacells:item_storage_cell_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:item_storage_cell_16m')
|
||||
.itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m')
|
||||
.itemOutputs('megacells:item_storage_cell_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_64m')
|
||||
// .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m')
|
||||
// .itemOutputs('megacells:item_storage_cell_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:item_storage_cell_64m')
|
||||
.itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m')
|
||||
.itemOutputs('megacells:item_storage_cell_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_256m')
|
||||
// .itemInputs('megacells:mega_item_cell_housing', 'megacells:cell_component_256m')
|
||||
|
|
@ -406,19 +287,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m')
|
||||
// .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m')
|
||||
// .itemOutputs('megacells:fluid_storage_cell_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m')
|
||||
.itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_16m')
|
||||
.itemOutputs('megacells:fluid_storage_cell_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m')
|
||||
// .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m')
|
||||
// .itemOutputs('megacells:fluid_storage_cell_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m')
|
||||
.itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m')
|
||||
.itemOutputs('megacells:fluid_storage_cell_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m')
|
||||
// .itemInputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_256m')
|
||||
|
|
@ -442,19 +323,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back')
|
||||
// .itemInputs('megacells:item_storage_cell_16m')
|
||||
// .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:item_storage_cell_16m_back')
|
||||
.itemInputs('megacells:item_storage_cell_16m')
|
||||
.itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back')
|
||||
// .itemInputs('megacells:item_storage_cell_64m')
|
||||
// .itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:item_storage_cell_64m_back')
|
||||
.itemInputs('megacells:item_storage_cell_64m')
|
||||
.itemOutputs('megacells:mega_item_cell_housing', 'megacells:cell_component_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:item_storage_cell_256m_back')
|
||||
// .itemInputs('megacells:item_storage_cell_256m')
|
||||
|
|
@ -478,19 +359,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back')
|
||||
// .itemInputs('megacells:fluid_storage_cell_16m')
|
||||
// .itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:fluid_storage_cell_16m_back')
|
||||
.itemInputs('megacells:fluid_storage_cell_16m')
|
||||
.itemOutputs('megacells:mega_fluid_cell_housing','megacells:cell_component_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back')
|
||||
// .itemInputs('megacells:fluid_storage_cell_64m')
|
||||
// .itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:fluid_storage_cell_64m_back')
|
||||
.itemInputs('megacells:fluid_storage_cell_64m')
|
||||
.itemOutputs('megacells:mega_fluid_cell_housing', 'megacells:cell_component_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:fluid_storage_cell_256m_back')
|
||||
// .itemInputs('megacells:fluid_storage_cell_256m')
|
||||
|
|
@ -501,21 +382,40 @@ const registerMegaCellsRecipes = (event) => {
|
|||
|
||||
//#endregion
|
||||
|
||||
//mega crafting unit
|
||||
//#region Crafting Unit
|
||||
|
||||
event.recipes.gtceu.assembler('megacells:mega_crafting_unit')
|
||||
.itemInputs(
|
||||
'4x ae2:crafting_unit',
|
||||
'4x megacells:accumulation_processor',
|
||||
'2x ae2:logic_processor',
|
||||
'#gtceu:circuits/ev',
|
||||
'2x ae2:fluix_smart_cable')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 288))
|
||||
'4x ae2:logic_processor',
|
||||
'4x ae2:calculation_processor',
|
||||
'4x ae2:engineering_processor',
|
||||
'#gtceu:circuits/luv',
|
||||
'6x #forge:plates/titanium_tungsten_carbide',
|
||||
'ae2:crafting_unit')
|
||||
.inputFluids(Fluid.of('tfg:fluix', 144*8))
|
||||
.itemOutputs('megacells:mega_crafting_unit')
|
||||
.duration(20)
|
||||
.EUt(2720)
|
||||
.duration(20*15)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
event.recipes.gtceu.assembler('megacells:mega_crafting_unit_moon')
|
||||
.itemInputs(
|
||||
'4x megacells:accumulation_processor',
|
||||
'4x ae2:logic_processor',
|
||||
'4x ae2:calculation_processor',
|
||||
'4x ae2:engineering_processor',
|
||||
'#gtceu:circuits/luv',
|
||||
'6x #forge:plates/titanium_tungsten_carbide',
|
||||
'ae2:crafting_unit')
|
||||
.inputFluids(Fluid.of('tfg:cryogenized_fluix', 144*4))
|
||||
.itemOutputs('2x megacells:mega_crafting_unit')
|
||||
.duration(20*15)
|
||||
.EUt(GTValues.VA[GTValues.IV])
|
||||
.dimension('ad_astra:moon')
|
||||
|
||||
// Mega Crafting Storage
|
||||
|
||||
//#region Crafting Storage
|
||||
event.recipes.gtceu.packer('megacells:mega_crafting_accelerator')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'ae2:engineering_processor')
|
||||
.itemOutputs('megacells:mega_crafting_accelerator')
|
||||
|
|
@ -537,26 +437,27 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:16m_crafting_storage')
|
||||
// .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m')
|
||||
// .itemOutputs('megacells:16m_crafting_storage')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:16m_crafting_storage')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m')
|
||||
.itemOutputs('megacells:16m_crafting_storage')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:64m_crafting_storage')
|
||||
// .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m')
|
||||
// .itemOutputs('megacells:64m_crafting_storage')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:64m_crafting_storage')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_64m')
|
||||
.itemOutputs('megacells:64m_crafting_storage')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:256m_crafting_storage')
|
||||
// .itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m')
|
||||
// .itemOutputs('megacells:256m_crafting_storage')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
/* event.recipes.gtceu.packer('megacells:256m_crafting_storage')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'megacells:cell_component_256m')
|
||||
.itemOutputs('megacells:256m_crafting_storage')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
*/
|
||||
|
||||
event.recipes.gtceu.packer('megacells:mega_crafting_monitor')
|
||||
.itemInputs('megacells:mega_crafting_unit', 'ae2:storage_monitor')
|
||||
|
|
@ -587,20 +488,19 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:16m_crafting_storage_back')
|
||||
// .itemInputs('megacells:16m_crafting_storage')
|
||||
// .itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:16m_crafting_storage_back')
|
||||
.itemInputs('megacells:16m_crafting_storage')
|
||||
.itemOutputs('megacells:mega_crafting_unit', 'megacells:cell_component_16m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:64m_crafting_storage_back')
|
||||
// .itemInputs(
|
||||
// 'megacells:64m_crafting_storage')
|
||||
// .itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m')
|
||||
// .duration(10)
|
||||
// .EUt(12)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.packer('megacells:64m_crafting_storage_back')
|
||||
.itemInputs('megacells:64m_crafting_storage')
|
||||
.itemOutputs('megacells:mega_crafting_unit','megacells:cell_component_64m')
|
||||
.duration(10)
|
||||
.EUt(12)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// event.recipes.gtceu.packer('megacells:256m_crafting_storage_back')
|
||||
// .itemInputs('megacells:256m_crafting_storage')
|
||||
|
|
@ -652,32 +552,32 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// 16m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_item_cell_16m')
|
||||
// .itemInputs(
|
||||
// 'ae2:chest',
|
||||
// 'megacells:cell_component_16m',
|
||||
// 'megacells:mega_energy_cell',
|
||||
// '#gtceu:batteries/luv',
|
||||
// 'megacells:mega_item_cell_housing')
|
||||
// .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
// .itemOutputs('megacells:portable_item_cell_16m')
|
||||
// .duration(200)
|
||||
// .EUt(491520)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
event.recipes.gtceu.assembler('megacells:portable_item_cell_16m')
|
||||
.itemInputs(
|
||||
'ae2:chest',
|
||||
'megacells:cell_component_16m',
|
||||
'megacells:mega_energy_cell',
|
||||
'#gtceu:batteries/luv',
|
||||
'megacells:mega_item_cell_housing')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
.itemOutputs('megacells:portable_item_cell_16m')
|
||||
.duration(200)
|
||||
.EUt(491520)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 64m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_item_cell_64m')
|
||||
// .itemInputs(
|
||||
// 'ae2:chest',
|
||||
// 'megacells:cell_component_64m',
|
||||
// 'megacells:mega_energy_cell',
|
||||
// '#gtceu:batteries/luv',
|
||||
// 'megacells:mega_item_cell_housing')
|
||||
// .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
// .itemOutputs('megacells:portable_item_cell_64m')
|
||||
// .duration(200)
|
||||
// .EUt(1966080)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// 64m
|
||||
event.recipes.gtceu.assembler('megacells:portable_item_cell_64m')
|
||||
.itemInputs(
|
||||
'ae2:chest',
|
||||
'megacells:cell_component_64m',
|
||||
'megacells:mega_energy_cell',
|
||||
'#gtceu:batteries/luv',
|
||||
'megacells:mega_item_cell_housing')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
.itemOutputs('megacells:portable_item_cell_64m')
|
||||
.duration(200)
|
||||
.EUt(1966080)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 256m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_item_cell_256m')
|
||||
|
|
@ -726,33 +626,33 @@ const registerMegaCellsRecipes = (event) => {
|
|||
.EUt(122880)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 16m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_fluid_cell_16m')
|
||||
// .itemInputs(
|
||||
// 'ae2:chest',
|
||||
// 'megacells:cell_component_16m',
|
||||
// 'megacells:mega_energy_cell',
|
||||
// '#gtceu:batteries/luv',
|
||||
// 'megacells:mega_fluid_cell_housing')
|
||||
// .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
// .itemOutputs('megacells:portable_fluid_cell_16m')
|
||||
// .duration(200)
|
||||
// .EUt(491520)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// 16m
|
||||
event.recipes.gtceu.assembler('megacells:portable_fluid_cell_16m')
|
||||
.itemInputs(
|
||||
'ae2:chest',
|
||||
'megacells:cell_component_16m',
|
||||
'megacells:mega_energy_cell',
|
||||
'#gtceu:batteries/luv',
|
||||
'megacells:mega_fluid_cell_housing')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
.itemOutputs('megacells:portable_fluid_cell_16m')
|
||||
.duration(200)
|
||||
.EUt(491520)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 64m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_fluid_cell_64m')
|
||||
// .itemInputs(
|
||||
// 'ae2:chest',
|
||||
// 'megacells:cell_component_64m',
|
||||
// 'megacells:mega_energy_cell',
|
||||
// '#gtceu:batteries/luv',
|
||||
// 'megacells:mega_fluid_cell_housing')
|
||||
// .inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
// .itemOutputs('megacells:portable_fluid_cell_64m')
|
||||
// .duration(200)
|
||||
// .EUt(1966080)
|
||||
// .cleanroom(CleanroomType.CLEANROOM)
|
||||
// 64m
|
||||
event.recipes.gtceu.assembler('megacells:portable_fluid_cell_64m')
|
||||
.itemInputs(
|
||||
'ae2:chest',
|
||||
'megacells:cell_component_64m',
|
||||
'megacells:mega_energy_cell',
|
||||
'#gtceu:batteries/luv',
|
||||
'megacells:mega_fluid_cell_housing')
|
||||
.inputFluids(Fluid.of('gtceu:polytetrafluoroethylene', 144))
|
||||
.itemOutputs('megacells:portable_fluid_cell_64m')
|
||||
.duration(200)
|
||||
.EUt(1966080)
|
||||
.cleanroom(CleanroomType.CLEANROOM)
|
||||
|
||||
// // 256m
|
||||
// event.recipes.gtceu.assembler('megacells:portable_fluid_cell_256m')
|
||||
|
|
|
|||
|
|
@ -764,6 +764,56 @@ function registerTFGFoodRecipes(event) {
|
|||
|
||||
//#endregion
|
||||
|
||||
// Food processing machine recipes
|
||||
event.remove({id: 'gtceu:shaped/mv_food_refrigerator'})
|
||||
event.remove({id: 'gtceu:shaped/hv_food_refrigerator'})
|
||||
event.remove({id: 'gtceu:shaped/ev_food_refrigerator'})
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:assembler/mv_food_refrigerator')
|
||||
.itemInputs(
|
||||
ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Copper, 2),
|
||||
ChemicalHelper.get(TagPrefix.plate, GTMaterials.Polyethylene, 2),
|
||||
ChemicalHelper.get(TagPrefix.rotor, GTMaterials.Bronze, 1),
|
||||
'2x gtceu:mv_electric_pump',
|
||||
'gtceu:mv_hermetic_casing',
|
||||
'#gtceu:circuits/mv'
|
||||
)
|
||||
.inputFluids(Fluid.of('tfg:chlorodifluoromethane', 6000))
|
||||
.itemOutputs('1x tfg:mv_food_refrigerator')
|
||||
.duration(200)
|
||||
.circuit(7)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:assembler/hv_food_refrigerator')
|
||||
.itemInputs(
|
||||
ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Gold, 2),
|
||||
ChemicalHelper.get(TagPrefix.plate, GTMaterials.Polyethylene, 2),
|
||||
ChemicalHelper.get(TagPrefix.rotor, GTMaterials.Steel, 1),
|
||||
'2x gtceu:hv_electric_pump',
|
||||
'gtceu:hv_hermetic_casing',
|
||||
'#gtceu:circuits/hv'
|
||||
)
|
||||
.inputFluids(Fluid.of('tfg:1_1_1_2_tetrafluoroethane', 6000))
|
||||
.itemOutputs('1x tfg:hv_food_refrigerator')
|
||||
.duration(200)
|
||||
.circuit(7)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
event.recipes.gtceu.assembler('tfg:assembler/ev_food_refrigerator')
|
||||
.itemInputs(
|
||||
ChemicalHelper.get(TagPrefix.cableGtSingle, GTMaterials.Aluminium, 2),
|
||||
ChemicalHelper.get(TagPrefix.plate, GTMaterials.Polyethylene, 2),
|
||||
ChemicalHelper.get(TagPrefix.rotor, GTMaterials.StainlessSteel, 1),
|
||||
'2x gtceu:ev_electric_pump',
|
||||
'gtceu:ev_hermetic_casing',
|
||||
'#gtceu:circuits/ev'
|
||||
)
|
||||
.inputFluids(Fluid.of('tfg:isobutane', 6000))
|
||||
.itemOutputs('1x tfg:ev_food_refrigerator')
|
||||
.duration(200)
|
||||
.circuit(7)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
// Tweaks to the machine crafts that are more annoying to do in java
|
||||
event.replaceInput({id: 'gtceu:shaped/lv_food_processor'}, 'gtceu:lv_electric_piston', 'gtceu:steel_whisk')
|
||||
event.replaceInput({id: 'gtceu:shaped/mv_food_processor'}, 'gtceu:mv_electric_piston', 'gtceu:aluminium_whisk')
|
||||
|
|
|
|||
|
|
@ -17,4 +17,6 @@ const registerTFGRecipes = (event) => {
|
|||
registerTFGFoodRecipes(event)
|
||||
registerTFGSpaceRecipes(event)
|
||||
registerTFGStoneDustRecipes(event)
|
||||
registerTFGRecyclingRecipes(event)
|
||||
|
||||
}
|
||||
|
|
@ -495,4 +495,38 @@ function registerTFGMiscellaneousRecipes(event) {
|
|||
`tfg:food/freeze_dried/${fruit.name}`
|
||||
]).id(`tfg:shapeless/emptying/freeze_dried/${fruit.name}`)
|
||||
})
|
||||
|
||||
event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/chlorodifluoromethane')
|
||||
.inputFluids(Fluid.of('gtceu:chloroform', 2000), Fluid.of('gtceu:hydrofluoric_acid', 4000))
|
||||
.outputFluids(Fluid.of('tfg:chlorodifluoromethane', 6000))
|
||||
.duration(480)
|
||||
.circuit(2)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/breakdown/chlorodifluoromethane')
|
||||
.inputFluids(Fluid.of('tfg:chlorodifluoromethane', 300))
|
||||
.outputFluids(Fluid.of('gtceu:tetrafluoroethylene', 100), Fluid.of('gtceu:hydrochloric_acid', 200))
|
||||
.duration(100)
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
|
||||
event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/acetylene')
|
||||
.inputFluids(Fluid.of('gtceu:methane', 3000), Fluid.of('gtceu:oxygen', 3000))
|
||||
.outputFluids(Fluid.of('tfg:acetylene', 100))
|
||||
.circuit(4)
|
||||
.duration(120)
|
||||
.EUt(GTValues.VA[GTValues.MV])
|
||||
|
||||
event.recipes.gtceu.chemical_reactor('tfg:chemical_reactor/1_1_1_2_tetrafluoroethane')
|
||||
.inputFluids(Fluid.of('tfg:acetylene', 1000), Fluid.of('gtceu:chlorine', 2000), Fluid.of('gtceu:hydrofluoric_acid', 8000))
|
||||
.outputFluids(Fluid.of('tfg:1_1_1_2_tetrafluoroethane', 2000), Fluid.of('gtceu:hydrochloric_acid', 6000))
|
||||
.circuit(4)
|
||||
.duration(480)
|
||||
.EUt(GTValues.VA[GTValues.HV])
|
||||
|
||||
event.recipes.gtceu.cracker('tfg:cracker/isobutane')
|
||||
.inputFluids(Fluid.of('gtceu:butane', 4000))
|
||||
.outputFluids(Fluid.of('tfg:isobutane', 1000), Fluid.of('gtceu:lpg', 3000))
|
||||
.circuit(4)
|
||||
.duration(1400)
|
||||
.EUt(GTValues.VA[GTValues.EV])
|
||||
}
|
||||
|
|
|
|||
379
kubejs/server_scripts/tfg/recipes.recycling.js
Normal file
|
|
@ -0,0 +1,379 @@
|
|||
// priority: 0
|
||||
|
||||
function registerTFGRecyclingRecipes(event) {
|
||||
|
||||
//MV Refrigerator
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/mv_food_refrigerator')
|
||||
.itemInputs('tfg:mv_food_refrigerator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 5),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Bronze, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Polyethylene, 2)
|
||||
)
|
||||
.duration(GTMaterials.Aluminium.getMass() * 5)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/mv_food_refrigerator')
|
||||
.itemInputs('tfg:mv_food_refrigerator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 5),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Bronze, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 4),
|
||||
ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 2)
|
||||
)
|
||||
.duration(GTMaterials.Aluminium.getMass() * 5)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//HV Refrigerator
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/hv_food_refrigerator')
|
||||
.itemInputs('tfg:hv_food_refrigerator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 7),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Polytetrafluoroethylene, 4)
|
||||
)
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * 8)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/hv_food_refrigerator')
|
||||
.itemInputs('tfg:hv_food_refrigerator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 7),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 4),
|
||||
ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 4)
|
||||
)
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * 8)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//EV Refrigerator
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/ev_food_refrigerator')
|
||||
.itemInputs('tfg:ev_food_refrigerator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 10),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 3)
|
||||
)
|
||||
.duration(GTMaterials.Titanium.getMass() * 8)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/ev_food_refrigerator')
|
||||
.itemInputs('tfg:ev_food_refrigerator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 10),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 4),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 3)
|
||||
)
|
||||
.duration(GTMaterials.Titanium.getMass() * 8)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//LV Food Processor
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/lv_food_processor')
|
||||
.itemInputs('tfg:lv_food_processor')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 7),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Tin, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Bronze, 2),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.WroughtIron, 2)
|
||||
)
|
||||
.duration(GTMaterials.Steel.getMass() * 7)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/lv_food_processor')
|
||||
.itemInputs('tfg:lv_food_processor')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 7),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Tin, 4),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Bronze, 2),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.WroughtIron, 2)
|
||||
)
|
||||
.duration(GTMaterials.Steel.getMass() * 7)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//MV Food Processor
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/mv_food_processor')
|
||||
.itemInputs('tfg:mv_food_processor')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 3),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.SiliconeRubber, 3)
|
||||
)
|
||||
.duration(GTMaterials.Aluminium.getMass() * 6)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/mv_food_processor')
|
||||
.itemInputs('tfg:mv_food_processor')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Copper, 3),
|
||||
ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 3)
|
||||
)
|
||||
.duration(GTMaterials.Aluminium.getMass() * 6)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//HV Food Processor
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/hv_food_processor')
|
||||
.itemInputs('tfg:hv_food_processor')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 7),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.SiliconeRubber, 3)
|
||||
)
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * 7)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/hv_food_processor')
|
||||
.itemInputs('tfg:hv_food_processor')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 7),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 6),
|
||||
ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 3)
|
||||
)
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * 7)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//EV Food Processor
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/ev_food_processor')
|
||||
.itemInputs('tfg:ev_food_processor')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 9),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4)
|
||||
)
|
||||
.duration(GTMaterials.Titanium.getMass() * 9)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/ev_food_processor')
|
||||
.itemInputs('tfg:ev_food_processor')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 9),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 4),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4)
|
||||
)
|
||||
.duration(GTMaterials.Titanium.getMass() * 9)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//LV Food Oven
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/lv_food_oven')
|
||||
.itemInputs('tfg:lv_food_oven')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Tin, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Iron, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 7)
|
||||
)
|
||||
.duration(GTMaterials.Steel.getMass() * 8)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/lv_food_oven')
|
||||
.itemInputs('tfg:lv_food_oven')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Tin, 4),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Iron, 4),
|
||||
ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 7)
|
||||
)
|
||||
.duration(GTMaterials.Steel.getMass() * 8)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//MV Food Oven
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/mv_food_oven')
|
||||
.itemInputs('tfg:mv_food_oven')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 9),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Copper, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 1)
|
||||
)
|
||||
.duration(GTMaterials.Aluminium.getMass() * 9)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/mv_food_oven')
|
||||
.itemInputs('tfg:mv_food_oven')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 9),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Copper, 4),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 1)
|
||||
)
|
||||
.duration(GTMaterials.Aluminium.getMass() * 9)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//HV Food Oven
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/hv_food_oven')
|
||||
.itemInputs('tfg:hv_food_oven')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 8),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 2),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Silver, 3)
|
||||
)
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * 8)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/hv_food_oven')
|
||||
.itemInputs('tfg:hv_food_oven')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 8),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 2),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Silver, 3)
|
||||
)
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * 8)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//EV Food Oven
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/ev_food_oven')
|
||||
.itemInputs('tfg:ev_food_oven')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 10),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 5),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Nichrome, 2)
|
||||
)
|
||||
.duration(GTMaterials.Titanium.getMass() * 10)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/ev_food_oven')
|
||||
.itemInputs('tfg:ev_food_oven')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 10),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 5),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Nichrome, 2)
|
||||
)
|
||||
.duration(GTMaterials.Titanium.getMass() * 10)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//LV Food Oven
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/lv_aqueous_accumulator')
|
||||
.itemInputs('tfg:lv_aqueous_accumulator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 4),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Bronze, 2),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Tin, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Rubber, 2)
|
||||
)
|
||||
.duration(GTMaterials.Steel.getMass() * 4)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/lv_aqueous_accumulator')
|
||||
.itemInputs('tfg:lv_aqueous_accumulator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 4),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Bronze, 2),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Tin, 6),
|
||||
ChemicalHelper.get(TagPrefix.dustSmall, GTMaterials.Ash, 2)
|
||||
)
|
||||
.duration(GTMaterials.Steel.getMass() * 4)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//MV Food Oven
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/mv_aqueous_accumulator')
|
||||
.itemInputs('tfg:mv_aqueous_accumulator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 5),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Bronze, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 2),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Cupronickel, 2)
|
||||
)
|
||||
.duration(GTMaterials.Aluminium.getMass() * 5)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/mv_aqueous_accumulator')
|
||||
.itemInputs('tfg:mv_aqueous_accumulator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 5),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Bronze, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 2),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Cupronickel, 2)
|
||||
)
|
||||
.duration(GTMaterials.Aluminium.getMass() * 5)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//HV Food Oven
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/hv_aqueous_accumulator')
|
||||
.itemInputs('tfg:hv_aqueous_accumulator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Electrum, 2),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Steel, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Gold, 1)
|
||||
)
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * 6)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/hv_aqueous_accumulator')
|
||||
.itemInputs('tfg:hv_aqueous_accumulator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Electrum, 2),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Steel, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Gold, 1)
|
||||
)
|
||||
.duration(GTMaterials.StainlessSteel.getMass() * 6)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
|
||||
//EV Food Oven
|
||||
event.recipes.gtceu.macerator('tfg:macerator/recycling/ev_aqueous_accumulator')
|
||||
.itemInputs('tfg:ev_aqueous_accumulator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Titanium, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.StainlessSteel, 6),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Kanthal, 2),
|
||||
ChemicalHelper.get(TagPrefix.dust, GTMaterials.Aluminium, 1)
|
||||
)
|
||||
.duration(GTMaterials.Titanium.getMass() * 6)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
event.recipes.gtceu.arc_furnace('tfg:arc_furnace/recycling/ev_aqueous_accumulator')
|
||||
.itemInputs('tfg:ev_aqueous_accumulator')
|
||||
.itemOutputs(
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Titanium, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.StainlessSteel, 6),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Kanthal, 2),
|
||||
ChemicalHelper.get(TagPrefix.ingot, GTMaterials.Aluminium, 1)
|
||||
)
|
||||
.duration(GTMaterials.Titanium.getMass() * 6)
|
||||
.category(GTRecipeCategories.ARC_FURNACE_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.LV])
|
||||
}
|
||||
|
|
@ -25,7 +25,8 @@ const registerAdAstraMaterials = (event) => {
|
|||
.flags(
|
||||
GTMaterialFlags.FORCE_GENERATE_BLOCK,
|
||||
GTMaterialFlags.GENERATE_PLATE,
|
||||
GTMaterialFlags.GENERATE_ROD
|
||||
GTMaterialFlags.GENERATE_ROD,
|
||||
GTMaterialFlags.GENERATE_DENSE
|
||||
)
|
||||
|
||||
// TODO: remove the components until we know what to put in them
|
||||
|
|
|
|||
12
kubejs/startup_scripts/ae2/fluids.js
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
// priority: 0
|
||||
|
||||
const registerAE2Fluids = (event) => {
|
||||
|
||||
// AE2 Moon Fluix
|
||||
|
||||
event.create('tfg:cryogenized_fluix')
|
||||
.thickTexture(0xde8cfb)
|
||||
.bucketColor(0xde8cfb)
|
||||
.luminosity(14)
|
||||
.temperature(10)
|
||||
}
|
||||
|
|
@ -2,11 +2,11 @@ global.EXTENDED_AE2_DISABLED_ITEMS = [
|
|||
|
||||
'expatternprovider:infinity_cell',
|
||||
'expatternprovider:fishbig',
|
||||
'expatternprovider:pattern_provider_upgrade',
|
||||
'expatternprovider:interface_upgrade',
|
||||
//'expatternprovider:pattern_provider_upgrade',
|
||||
//'expatternprovider:interface_upgrade',
|
||||
'expatternprovider:io_bus_upgrade',
|
||||
'expatternprovider:pattern_terminal_upgrade',
|
||||
'expatternprovider:drive_upgrade',
|
||||
//'expatternprovider:pattern_terminal_upgrade',
|
||||
//'expatternprovider:drive_upgrade',
|
||||
'expatternprovider:ex_inscriber',
|
||||
'expatternprovider:crystal_fixer',
|
||||
|
||||
|
|
|
|||
|
|
@ -214,6 +214,8 @@ const registerGTCEuMaterialModification = (event) => {
|
|||
GTMaterials.IronMagnetic.addFlags(GENERATE_PLATE)
|
||||
|
||||
GTMaterials.Silicon.addFlags(GENERATE_DENSE);
|
||||
|
||||
GTMaterials.Quartzite.addFlags(GENERATE_ROD);
|
||||
|
||||
GTMaterials.TreatedWood.addFlags(GENERATE_LONG_ROD);
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ ItemEvents.modification(event => {
|
|||
*/
|
||||
StartupEvents.registry('fluid', event => {
|
||||
registerTFGFluids(event)
|
||||
registerAE2Fluids(event)
|
||||
})
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -9,28 +9,16 @@ global.MEGA_CELLS_DISABLED_ITEMS = [
|
|||
'megacells:bulk_cell_component',
|
||||
'megacells:compression_card',
|
||||
|
||||
'megacells:cell_component_16m',
|
||||
'megacells:cell_component_64m',
|
||||
'megacells:cell_component_256m',
|
||||
|
||||
'megacells:item_storage_cell_16m',
|
||||
'megacells:item_storage_cell_64m',
|
||||
'megacells:item_storage_cell_256m',
|
||||
|
||||
'megacells:fluid_storage_cell_16m',
|
||||
'megacells:fluid_storage_cell_64m',
|
||||
'megacells:fluid_storage_cell_256m',
|
||||
|
||||
'megacells:portable_item_cell_16m',
|
||||
'megacells:portable_item_cell_64m',
|
||||
'megacells:portable_item_cell_256m',
|
||||
,
|
||||
'megacells:portable_fluid_cell_16m',
|
||||
'megacells:portable_fluid_cell_64m',
|
||||
'megacells:portable_fluid_cell_256m',
|
||||
|
||||
'megacells:16m_crafting_storage',
|
||||
'megacells:64m_crafting_storage',
|
||||
'megacells:256m_crafting_storage',
|
||||
|
||||
]
|
||||
|
|
@ -84,98 +84,75 @@ function calcAverage(playerZ, scale, min, max) {
|
|||
}
|
||||
|
||||
|
||||
// This will be fighting between TFC, which wants to melt everything when the average
|
||||
// temp is above 0, and Ad Astra, which wants to freeze everything that isn't in an
|
||||
// oxygenated bubble.
|
||||
// Is there a way to disable TFC's system here?
|
||||
// Alternatively, is there a way to tell if a block is oxygenated and then give it a different average temp?
|
||||
// That'd let you grow tfc crops on other planets
|
||||
|
||||
TFCEvents.registerClimateModel(event => {
|
||||
|
||||
event.registerClimateModel('tfg:nether_climate', model => {
|
||||
event.register('tfg:nether_climate', builder => {
|
||||
|
||||
model.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => {
|
||||
builder.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => {
|
||||
return lerp(100, 25, pos.y / 128);
|
||||
})
|
||||
|
||||
model.setAverageTemperatureCalculation((level, pos) => {
|
||||
builder.setAverageTemperatureCalculation((level, pos) => {
|
||||
return lerp(100, 25, pos.y / 128);
|
||||
})
|
||||
|
||||
model.setAverageRainfallCalculation((level, pos) => {
|
||||
builder.setAverageRainfallCalculation((level, pos) => {
|
||||
return lerp(-200, 200, pos.y / 128);
|
||||
})
|
||||
|
||||
model.setAirFog((level, pos, calendarTicks) => 0)
|
||||
model.setWaterFog((level, pos, calendarTicks) => 0.6)
|
||||
model.setWindVector((block, calendarTicks) => event.newVec2(0, 0))
|
||||
builder.setAirFog((level, pos, calendarTicks) => 0)
|
||||
builder.setWaterFog((level, pos, calendarTicks) => 0.6)
|
||||
builder.setWindVector((level, block, calendarTicks) => builder.vector(0, 0))
|
||||
})
|
||||
|
||||
event.registerClimateModel('tfg:orbit_climate', model => {
|
||||
event.register('tfg:orbit_climate', builder => {
|
||||
|
||||
// There's basically no heat diffusion in space so we can pretend this is your spacesuit temp
|
||||
model.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => 15)
|
||||
model.setAverageTemperatureCalculation((level, pos) => -270)
|
||||
model.setAverageRainfallCalculation((level, pos) => 0)
|
||||
model.setAirFog((level, pos, calendarTicks) => 0)
|
||||
model.setWaterFog((level, pos, calendarTicks) => 0.25)
|
||||
model.setWindVector((block, calendarTicks) => event.newVec2(0, 0))
|
||||
builder.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => 15)
|
||||
builder.setAverageTemperatureCalculation((level, pos) => -270)
|
||||
builder.setAverageRainfallCalculation((level, pos) => 0)
|
||||
builder.setAirFog((level, pos, calendarTicks) => 0)
|
||||
builder.setWaterFog((level, pos, calendarTicks) => 0.25)
|
||||
builder.setWindVector((level, block, calendarTicks) => builder.vector(0, 0))
|
||||
})
|
||||
|
||||
event.registerClimateModel('tfg:moon_climate', model => {
|
||||
event.register('tfg:moon_climate', builder => {
|
||||
|
||||
// A source says the moon's equator is 120c at day and -130c at night
|
||||
model.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => {
|
||||
builder.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => {
|
||||
return calcCurrentTemp(-5, 60, pos.y, calendarTicks, 125, 0, 0)
|
||||
})
|
||||
|
||||
model.setAverageTemperatureCalculation((level, pos) => -5)
|
||||
model.setAverageRainfallCalculation((level, pos) => 0)
|
||||
model.setAirFog((level, pos, calendarTicks) => 0)
|
||||
model.setWaterFog((level, pos, calendarTicks) => 0.25)
|
||||
model.setWindVector((block, calendarTicks) => event.newVec2(0, 0))
|
||||
|
||||
//model.setCreateChunkData((level, chunkAccess, chunkData) => {
|
||||
|
||||
// const rainfallLayer = new $LerpFloatLayer(0, 0, 0, 0);
|
||||
// const tempLayer = new $LerpFloatLayer(-5, -5, -5, -5);
|
||||
|
||||
// chunkData.generatePartial(rainfallLayer, tempLayer, "none", 0, 0);
|
||||
|
||||
// let heightArray = [];
|
||||
// let aquiferArray = [];
|
||||
// for (var i = 0; i < 16 * 16; i++) {
|
||||
// heightArray[i] = 64;
|
||||
// aquiferArray[i] = 0;
|
||||
// }
|
||||
// chunkData.generateFull(heightArray, aquiferArray);
|
||||
//})
|
||||
builder.setAverageTemperatureCalculation((level, pos) => -5)
|
||||
builder.setAverageRainfallCalculation((level, pos) => 0)
|
||||
builder.setAirFog((level, pos, calendarTicks) => 0)
|
||||
builder.setWaterFog((level, pos, calendarTicks) => 0.25)
|
||||
builder.setWindVector((level, block, calendarTicks) => builder.vector(0, 0))
|
||||
})
|
||||
|
||||
event.registerClimateModel('tfg:mars_climate', model => {
|
||||
event.register('tfg:mars_climate', builder => {
|
||||
|
||||
model.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => {
|
||||
builder.setCurrentTemperatureCalculation((level, pos, calendarTicks, daysInMonth) => {
|
||||
|
||||
let avgTemp = calcAverage(pos.z, 10000, -110, -15);
|
||||
return calcCurrentTemp(avgTemp, 65, pos.y, calendarTicks, 45, -10, 0.5);
|
||||
})
|
||||
|
||||
model.setAverageTemperatureCalculation((level, pos) => {
|
||||
builder.setAverageTemperatureCalculation((level, pos) => {
|
||||
|
||||
// Earth is 10k to each pole, and mars is about half as big as earth, so 5k to each pole sounds good
|
||||
return calcAverage(pos.z, 10000, -110, -15);
|
||||
})
|
||||
|
||||
model.setAverageRainfallCalculation((level, pos) => {
|
||||
builder.setAverageRainfallCalculation((level, pos) => {
|
||||
|
||||
// irl mars' poles have a snowfall of 0.13mm but that's barely noticeable here.
|
||||
// Use a negative rainfall to stop it snowing closer to the equator. TFC clamps negatives to zero so it's fine
|
||||
return calcAverage(pos.z, 10000, 13, -25)
|
||||
})
|
||||
|
||||
model.setAirFog((level, pos, calendarTicks) => 0)
|
||||
model.setWaterFog((level, pos, calendarTicks) => 0.25)
|
||||
model.setWindVector((block, calendarTicks) => event.newVec2(0.25, 0.25))
|
||||
builder.setAirFog((level, pos, calendarTicks) => 0)
|
||||
builder.setWaterFog((level, pos, calendarTicks) => 0.25)
|
||||
builder.setWindVector((level, block, calendarTicks) => builder.vector(0.25, 0.25))
|
||||
})
|
||||
})
|
||||
|
|
@ -43,6 +43,12 @@ const registerTFGItems = (event) => {
|
|||
});
|
||||
//#endregion
|
||||
|
||||
// Unfinished Inscriber
|
||||
|
||||
event.create('tfg:unfinished_inscriber_accumulation_press')
|
||||
.translationKey('item.tfg.unfinished_inscriber_accumulation_press')
|
||||
.texture('tfg:item/unfinished_inscriber_accumulation_press')
|
||||
|
||||
// #region Molds
|
||||
global.TFG_EXTRUDER_MOLDS.forEach(id => event.create(id))
|
||||
|
||||
|
|
|
|||
|
|
@ -81,4 +81,24 @@ const registerTFGMaterials = (event) => {
|
|||
.gas()
|
||||
.components('5x nitrogen', '3x oxygen', '2x helium_3')
|
||||
.color(0xa3ed95)
|
||||
|
||||
event.create('tfg:chlorodifluoromethane')
|
||||
.gas()
|
||||
.components('1x carbon', '1x hydrogen', '1x chlorine', '2x fluorine')
|
||||
.color(0x66ffa3)
|
||||
|
||||
event.create('tfg:acetylene')
|
||||
.gas()
|
||||
.components('2x carbon', '2x hydrogen')
|
||||
.color(0x1a1212)
|
||||
|
||||
event.create('tfg:isobutane')
|
||||
.gas()
|
||||
.components('4x carbon', '10x hydrogen')
|
||||
.color(0x7d0f00)
|
||||
|
||||
event.create('tfg:1_1_1_2_tetrafluoroethane')
|
||||
.gas()
|
||||
.components('2x carbon', '2x hydrogen', '4x fluorine')
|
||||
.color(0x46702e)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5403,7 +5403,7 @@
|
|||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "kubejs_tfc-1.20.1-1.2.6.jar",
|
||||
"file_name": "kubejs_tfc-1.20.1-1.3.0.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
|
|
@ -5412,19 +5412,16 @@
|
|||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6477/814/kubejs_tfc-1.20.1-1.2.6.jar",
|
||||
"id": "6477814",
|
||||
"url": "https://edge.forgecdn.net/files/6685/35/kubejs_tfc-1.20.1-1.3.0.jar",
|
||||
"id": "6685035",
|
||||
"parent_id": "841001",
|
||||
"hashes": {
|
||||
"sha1": "c6acc8f35677889e552d4452eb9632a9a9265b55",
|
||||
"md5": "7346fba12f2797dadd185546ccebf34f"
|
||||
"sha1": "079a5e5e2f68cc0c34f60cfc16e1d4a75e9575aa",
|
||||
"md5": "6fcfb2e20f8ffad1e7428c3bd3f032c0"
|
||||
},
|
||||
"required_dependencies": [
|
||||
"238086",
|
||||
"302973"
|
||||
],
|
||||
"size": 738216,
|
||||
"date_published": "2025-04-29T20:07:20.147Z"
|
||||
"required_dependencies": [],
|
||||
"size": 827928,
|
||||
"date_published": "2025-06-22T22:52:30.673Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
@ -8037,7 +8034,7 @@
|
|||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "tfclunchbox-1.20.1-1.0.0.20.jar",
|
||||
"file_name": "tfclunchbox-1.20.1-1.0.0.14.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
|
|
@ -8046,16 +8043,16 @@
|
|||
"forge"
|
||||
],
|
||||
"release_type": "beta",
|
||||
"url": "https://edge.forgecdn.net/files/6675/072/tfclunchbox-1.20.1-1.0.0.20.jar",
|
||||
"id": "6675072",
|
||||
"url": "https://edge.forgecdn.net/files/6646/846/tfclunchbox-1.20.1-1.0.0.14.jar",
|
||||
"id": "6646846",
|
||||
"parent_id": "1283445",
|
||||
"hashes": {
|
||||
"sha1": "334167b4cc5ec81a917d168b6ec8a876f315298e",
|
||||
"md5": "3dc59cd3d685fe4f5d097ca4e66746f4"
|
||||
"sha1": "de4051c4345290b9d99f2d26090ad466f112b3ec",
|
||||
"md5": "ada6f65d0fc9785a34b9deb76c53e882"
|
||||
},
|
||||
"required_dependencies": [],
|
||||
"size": 111379,
|
||||
"date_published": "2025-06-20T14:40:33.51Z"
|
||||
"size": 95828,
|
||||
"date_published": "2025-06-13T12:54:20.803Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
|
|||