add create stock bridge, add missing recipes for certus/fluix deco blocks
This commit is contained in:
parent
6ce28447f5
commit
53ab136758
9 changed files with 164 additions and 84 deletions
|
|
@ -72,8 +72,8 @@
|
|||
quest_links: [{
|
||||
id: "6845144F7EA1081D"
|
||||
linked_quest: "24158DEE63DAEB41"
|
||||
x: 5.0d
|
||||
y: -4.5d
|
||||
x: 6.0d
|
||||
y: -3.5d
|
||||
}]
|
||||
quests: [
|
||||
{
|
||||
|
|
@ -362,6 +362,7 @@
|
|||
type: "item"
|
||||
}
|
||||
]
|
||||
title: "{quests.ae2.cables.title}"
|
||||
x: 0.5d
|
||||
y: -6.0d
|
||||
}
|
||||
|
|
@ -400,7 +401,7 @@
|
|||
item: "ae2:crafting_unit"
|
||||
type: "item"
|
||||
}]
|
||||
x: -1.0d
|
||||
x: -2.0d
|
||||
y: -6.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -412,7 +413,7 @@
|
|||
item: "ae2:crafting_accelerator"
|
||||
type: "item"
|
||||
}]
|
||||
x: -2.5d
|
||||
x: -3.5d
|
||||
y: -6.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -431,7 +432,8 @@
|
|||
title: "{quests.ae2.crafting_storage.task}"
|
||||
type: "item"
|
||||
}]
|
||||
x: -2.5d
|
||||
title: "{quests.ae2.crafting_storage.title}"
|
||||
x: -3.5d
|
||||
y: -5.5d
|
||||
}
|
||||
{
|
||||
|
|
@ -452,6 +454,7 @@
|
|||
title: "{quests.ae2.pattern_provider.task}"
|
||||
type: "item"
|
||||
}]
|
||||
title: "{quests.ae2.pattern_provider.title}"
|
||||
x: 0.5d
|
||||
y: -9.0d
|
||||
}
|
||||
|
|
@ -507,7 +510,7 @@
|
|||
item: "ae2:interface"
|
||||
type: "item"
|
||||
}]
|
||||
x: 2.0d
|
||||
x: 3.0d
|
||||
y: -6.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -526,7 +529,8 @@
|
|||
title: "{quests.ae2.export_bus.task}"
|
||||
type: "item"
|
||||
}]
|
||||
x: 3.5d
|
||||
title: "{quests.ae2.export_bus.title}"
|
||||
x: 5.0d
|
||||
y: -7.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -653,7 +657,7 @@
|
|||
item: "ae2:import_bus"
|
||||
type: "item"
|
||||
}]
|
||||
x: 3.5d
|
||||
x: 5.0d
|
||||
y: -5.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -680,7 +684,7 @@
|
|||
type: "item"
|
||||
}
|
||||
]
|
||||
x: 3.5d
|
||||
x: 5.0d
|
||||
y: -6.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -693,7 +697,7 @@
|
|||
type: "checkmark"
|
||||
}]
|
||||
title: "{quests.ae2.interface_automation.title}"
|
||||
x: 5.0d
|
||||
x: 6.5d
|
||||
y: -6.0d
|
||||
}
|
||||
{
|
||||
|
|
@ -1094,6 +1098,7 @@
|
|||
{
|
||||
id: "270F842BF5012A13"
|
||||
item: "ae2:io_port"
|
||||
optional_task: true
|
||||
type: "item"
|
||||
}
|
||||
{
|
||||
|
|
@ -1283,6 +1288,21 @@
|
|||
x: -2.0d
|
||||
y: -9.0d
|
||||
}
|
||||
{
|
||||
dependencies: ["25007C5E43D28DB2"]
|
||||
description: ["{quests.ae2.stock_bridge.desc}"]
|
||||
id: "0E54B3BCBBA34A00"
|
||||
optional: true
|
||||
shape: "heart"
|
||||
tasks: [{
|
||||
id: "1F8D81C524CE694A"
|
||||
item: "createstockbridge:ae_bridge"
|
||||
type: "item"
|
||||
}]
|
||||
title: "{quests.ae2.stock_bridge.title}"
|
||||
x: 5.0d
|
||||
y: -8.0d
|
||||
}
|
||||
]
|
||||
subtitle: ["{quests.ae2.subtitle}"]
|
||||
title: "{quests.ae2}"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"__COMMENT__": "This file was auto generated by the LanguageMerger, read the file \".README IF TRANSLATING\" found in \"minecraft/kubejs\" for more information.",
|
||||
"comment_data.13.10.25": "Строчки без перевода: 565-568, 759-766, 711-774",
|
||||
"item.afc.wood.lumber.baobab": "Баобабовая доска",
|
||||
"item.afc.wood.chest_minecart.baobab": "Вагонетка с сундуком из баобаба",
|
||||
"item.tfc.wood.support.baobab": "Опора из баобаба",
|
||||
|
|
@ -463,10 +462,10 @@
|
|||
"block.afc.wood.sapling.mountain_fir": "Саженец субальпийской пихты",
|
||||
"block.afc.wood.potted_sapling.mountain_fir": "Саженец субальпийской пихты в горшке",
|
||||
"block.afc.wood.fallen_leaves.mountain_fir": "Опавшие листья субальпийской пихты",
|
||||
"block.afc.wood.leaves.scrub_hickory": "Scrub Hickory Leaves",
|
||||
"block.afc.wood.sapling.scrub_hickory": "Scrub Hickory Sapling",
|
||||
"block.afc.wood.potted_sapling.scrub_hickory": "Scrub Hickory Potted Sapling",
|
||||
"block.afc.wood.fallen_leaves.scrub_hickory": "Scrub Hickory Fallen Leaves",
|
||||
"block.afc.wood.leaves.scrub_hickory": "Листья карии флоридской",
|
||||
"block.afc.wood.sapling.scrub_hickory": "Саженец карии флоридской ",
|
||||
"block.afc.wood.potted_sapling.scrub_hickory": "Саженец карии флоридской в горшке",
|
||||
"block.afc.wood.fallen_leaves.scrub_hickory": "Опавшие листья карии флоридской",
|
||||
"block.afc.wood.leaves.bigleaf_maple": "Листья крупнолистного клёна",
|
||||
"block.afc.wood.sapling.bigleaf_maple": "Саженец крупнолистного клёна",
|
||||
"block.afc.wood.potted_sapling.bigleaf_maple": "Саженец крупнолистного клёна в горшке",
|
||||
|
|
@ -563,10 +562,10 @@
|
|||
"block.afc.wood.sapling.flame_of_the_forest": "Саженец лесного пламени",
|
||||
"block.afc.wood.potted_sapling.flame_of_the_forest": "Саженец лесного пламени в горшке",
|
||||
"block.afc.wood.fallen_leaves.flame_of_the_forest": "Опавшие листья лесного пламени",
|
||||
"block.afc.wood.leaves.lebombo_ironwood": "Lebombo Ironwood Leaves",
|
||||
"block.afc.wood.sapling.lebombo_ironwood": "Lebombo Ironwood Sapling",
|
||||
"block.afc.wood.potted_sapling.lebombo_ironwood": "Lebombo Ironwood Potted Sapling",
|
||||
"block.afc.wood.fallen_leaves.lebombo_ironwood": "Lebombo Ironwood Fallen Leaves",
|
||||
"block.afc.wood.leaves.lebombo_ironwood": "Листья лебомбо айронвуд",
|
||||
"block.afc.wood.sapling.lebombo_ironwood": "Саженец лебомбо айронвуд",
|
||||
"block.afc.wood.potted_sapling.lebombo_ironwood": "Саженец лебомбо айронвуд",
|
||||
"block.afc.wood.fallen_leaves.lebombo_ironwood": "Опавшие листья лебомбо айронвуд",
|
||||
"block.afc.wood.leaves.horsetail_ironwood": "Листья хвощевидного железного дерева",
|
||||
"block.afc.wood.sapling.horsetail_ironwood": "Саженец хвощевидного железного дерева",
|
||||
"block.afc.wood.potted_sapling.horsetail_ironwood": "Саженец хвощевидного железного дерева в горшке",
|
||||
|
|
@ -757,22 +756,22 @@
|
|||
"block.afc.wood.potted_sapling.ironwood": "Саженец верховного железного дерева в горшке",
|
||||
"block.afc.wood.fallen_leaves.ironwood": "Опавшие листья верховного железного дерева",
|
||||
"block.afc.wood.leaves.ironwood": "Листья верховного железного дерева",
|
||||
"block.afc.wood.sapling.cypress": "Slender Cypress Sapling",
|
||||
"block.afc.wood.potted_sapling.cypress": "Slender Cypress Potted Sapling",
|
||||
"block.afc.wood.fallen_leaves.cypress": "Slender Cypress Fallen Leaves",
|
||||
"block.afc.wood.leaves.cypress": "Slender Cypress Leaves",
|
||||
"block.afc.wood.sapling.teak": "True Teak Sapling",
|
||||
"block.afc.wood.potted_sapling.teak": "True Teak Potted Sapling",
|
||||
"block.afc.wood.fallen_leaves.teak": "True Teak Fallen Leaves",
|
||||
"block.afc.wood.leaves.teak": "True Teak Leaves",
|
||||
"block.afc.wood.sapling.cypress": "Саженец хиноки",
|
||||
"block.afc.wood.potted_sapling.cypress": "Саженец хиноки в горшке",
|
||||
"block.afc.wood.fallen_leaves.cypress": "Опавшие листья хиноки",
|
||||
"block.afc.wood.leaves.cypress": "Листья хиноки",
|
||||
"block.afc.wood.sapling.teak": "Саженец тектоны великой",
|
||||
"block.afc.wood.potted_sapling.teak": "Саженец тектоны великой в горшке",
|
||||
"block.afc.wood.fallen_leaves.teak": "Опавшие листья тектоны великой",
|
||||
"block.afc.wood.leaves.teak": "Листья тектоны великой",
|
||||
"block.afc.wood.sapling.eucalyptus": "Саженец голубого эвкалипта",
|
||||
"block.afc.wood.potted_sapling.eucalyptus": "Саженец голубого эвкалипта в горшке",
|
||||
"block.afc.wood.fallen_leaves.eucalyptus": "Опавшие листья голубого эвкалипта",
|
||||
"block.afc.wood.leaves.eucalyptus": "Листья голубого эвкалипта",
|
||||
"block.afc.wood.sapling.fig": "Rusty Fig Sapling",
|
||||
"block.afc.wood.potted_sapling.fig": "Rusty Fig Potted Sapling",
|
||||
"block.afc.wood.fallen_leaves.fig": "Rusty Fig Fallen Leaves",
|
||||
"block.afc.wood.leaves.fig": "Rusty Fig Leaves",
|
||||
"block.afc.wood.sapling.fig": "Саженец фикуса рубигиноза",
|
||||
"block.afc.wood.potted_sapling.fig": "Саженец фикуса рубигиноза в горшке",
|
||||
"block.afc.wood.fallen_leaves.fig": "Опавшие листья фикуса рубигиноза",
|
||||
"block.afc.wood.leaves.fig": "Листья фикуса рубигиноза",
|
||||
"block.afc.tree_tap": "Краник для подсочки",
|
||||
"item.afc.rubber_bar": "Резина (Слиток)",
|
||||
"item.afc.maple_sugar": "Кленовый сахар",
|
||||
|
|
|
|||
|
|
@ -1945,6 +1945,7 @@
|
|||
"quests.ae2.drive.subtitle": "The brains of the network",
|
||||
"quests.ae2.drive.desc": "You will need to store your disks, and thanks to the &bMEGA&r addon, you now have an extra option.\n\nYou should start with a &bME Drive&r. It can store up to &e10&r disks and consumes &e4 EU/t&r. This will be your main storage solution.\n\nThe other option is the &bME Cell Dock&r. It only stores &e1&r disk but consumes just &e1 EU/t&r, and it can be placed directly on a cable like a cover. This makes it quite useful for &aSubnets&r.",
|
||||
"quests.ae2.cell_housing.desc": "The &bME Cell Housing&r exists in two versions: one for &aItems&r and one for &9Fluids&r.\n\nYou can take their Storage Component out using a &ePacker&r or simply by Sneak + Right-click while holding the storage cell in your hand.",
|
||||
"quests.ae2.cables.title": "Fluix Cables",
|
||||
"quests.ae2.cables.subtitle": "The arteries of the network",
|
||||
"quests.ae2.cables.desc": "Your basic cables to connect your &bAE2&r infrastructure.\n\nRemember that regular cables carry only &e8 Channels&r, while &6Dense Cables&r can carry up to &a32 Channels&r.\n\nGood news: in &2TFG&r, you can directly craft the &9Smart Cables&r! They are very helpful as they show a &evisual indicator&r for the number of used channels.",
|
||||
"quests.ae2.terminals.subtitle": "The... fingers? of the network?",
|
||||
|
|
@ -1952,8 +1953,10 @@
|
|||
"quests.ae2.molecular_assembler.desc": "The &9Molecular Assembler&r is basically your auto-crafting table.\n\nYou can use it for passive crafting, or combine it with a &9Pattern Provider&r.\n\nAs always, check the in-game guide using &eG&r to learn more about it.",
|
||||
"quests.ae2.crafting_unit.subtitle": "The second? brains of the network",
|
||||
"quests.ae2.crafting_unit.desc": "The &dCrafting Unit&r works the same way as your &bME Cell Housing&r.\n\nUse a &6Packer&r to make it functional — by itself, it serves no purpose, though you can use it to complete multi-blocks.\n\nIt’s your mandatory structure to run your &bAE2&r auto-crafting.\n\nAs usual, use the in-game guide from &bAE2&r to learn more about the &dCrafting CPU&r.",
|
||||
"quests.ae2.crafting_storage.title": "Crafting Storage",
|
||||
"quests.ae2.crafting_storage.desc": "These are mandatory for any sort of auto crafting — the bigger the storage, the bigger the recipe chain that can be done with one request. You can also place multiple of them next to each other to add their storage size.\n\nUse the in-game guide for further details — it will explain everything far better than we ever could in a quest.\n\nTake your time to read it, it’s a great resource!",
|
||||
"quests.ae2.crafting_storage.task": "Any crafting storage",
|
||||
"quests.ae2.pattern_provider.title": "ME Pattern Provider",
|
||||
"quests.ae2.pattern_provider.subtitle": "These tell your machines how to craft things",
|
||||
"quests.ae2.pattern_provider.desc": "The &9Pattern Provider&r is a modern &bAE2&r block. If you're only familiar with AE2 in previous versions of Minecraft, this is the block that you put your patterns into now instead of an Interface.\n\nIt can push items into the connected inventory on a crafting request, and pushing items back into it will send them back to your ME storage.\n\nIf you connect these to your GregTech machines, make sure you select the \"Allow Input From Output Face\" option on them so you can both input and output from the same side!\n\nAs always, check the in-game guide using &eG&r to learn more about it.",
|
||||
"quests.ae2.pattern_provider.task": "Either Pattern Provider",
|
||||
|
|
@ -1964,6 +1967,7 @@
|
|||
"quests.ae2.interface_automation.title": "Interface Automation",
|
||||
"quests.ae2.interface_automation.desc": "The best way to passively route items and fluids around your base is through the &bME Interface&r. Since Interfaces don't push out their contents, you'll need to slap a cover on your machine or pipe.\n\nRemember to enable the &eAllow Input&r option on the Output face in your GregTech machine's GUI, in order to push and pull from the same side.\n\nUsing filters on your covers can also be a handy way for multiple machines to pull out of the same Interface.\n\nTo avoid overfilling a machine's item input slots, you'll need to use a Robot Arm cover on &eKeep Exact&r mode with a filter.\n\nThe fluid input doesn’t have this issue, as it will fill only one slot automatically.",
|
||||
"quests.ae2.crafting_accelerator.desc": "Simply use the in-game guide — it will explain everything far better than we ever could in a quest.\n\nTake your time to read it, it’s a great resource!",
|
||||
"quests.ae2.export_bus.title": "Export Bus",
|
||||
"quests.ae2.export_bus.desc": "The &dME Export Bus&r is a strong tool to get items or fluids out of your &dME Network&r.\nOnce you're able to craft them, you should especially look at the &eExtendedAE&r ones, as they can be of great help for some automation.\n\n&cImportant note&r: These have much more of a &4TPS impact&r than something like ME Interfaces, so it's best to use them sparingly.",
|
||||
"quests.ae2.export_bus.task": "Any Export Bus",
|
||||
"quests.ae2.import_bus.desc": "The &dME Import Bus&r is one way to get items and fluids into your &dME Network&r. You could also just push items and fluids into an Interface or Pattern Provider for the same result, though, so Import Buses are more niche.\n\n&cImportant note&r: These have much more of a &4TPS impact&r than something like ME Interfaces, so it's best to use them sparingly.",
|
||||
|
|
@ -1992,6 +1996,8 @@
|
|||
"quests.ae2.universal_circuits.title": "Universal Circuits",
|
||||
"quests.ae2.universal_circuits.subtitle": "Oh so THAT's what these are for!",
|
||||
"quests.ae2.universal_circuits.desc": "Ever wondered what the point of the Universal Circuit items was? Besides nice quest icons, they're primarily used for AE2!\n\nAE2 doesn't handle item tags in patterns well, so the universal circuits are designed to be used in any patterns that require circuits. This way, whenever you unlock a new kind of circuit, you only need to add one pattern to convert the new circuit into the universal one, instead of updating &oall&r of your old patterns!",
|
||||
"quests.ae2.stock_bridge.title": "AE Stock Bridge",
|
||||
"quests.ae2.stock_bridge.desc": "If you invested heavily into Create's logistics network, you might despair at the thought of having to tear it all down to replace it with AE2. The &bStock Bridge&r acts as a bridge between your ME network and your Create one. Check its Ponder to learn how to set it up.\n\nWe still recommend moving over any old setups to AE2 eventually, mostly because it's much lighter on your game's performance.",
|
||||
"quests.ae2.iv.title": "IV Tier AE2",
|
||||
"quests.ae2.iv.desc": "This entire branch becomes fully unlockable once you reach &1IV&r.",
|
||||
"quests.ae2.accumulation_press.desc": "To get this &eNew Inscriber Press&r, you will need to invest a bit.\n\nFirst, you must upgrade your Implosion Compressor with &5two EV Energy Hatches&r.\n\nThen, get yourself a new IV Laser Engraver if you don't already have one.\n\nAnd finally, prepare a lot of Industrial TNT — it’s the &conly one that works&r for this process.\n\nPlan carefully, as this step is quite demanding!",
|
||||
|
|
|
|||
|
|
@ -2314,46 +2314,6 @@ const registerAE2Recipes = (event) => {
|
|||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
// Certus deco blocks
|
||||
|
||||
event.stonecutting('ae2:quartz_block', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:cut_quartz_block', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:smooth_quartz_block', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:quartz_bricks', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:quartz_pillar', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:chiseled_quartz_block', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:quartz_stairs', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:cut_quartz_stairs', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:smooth_quartz_stairs', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:quartz_brick_stairs', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:chiseled_quartz_stairs', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:quartz_pillar_stairs', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:quartz_wall', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:cut_quartz_wall', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:smooth_quartz_wall', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:quartz_brick_wall', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:chiseled_quartz_wall', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('ae2:quartz_pillar_wall', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('2x ae2:quartz_slab', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('2x ae2:cut_quartz_slab', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('2x ae2:smooth_quartz_slab', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('2x ae2:quartz_brick_slab', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('2x ae2:chiseled_quartz_slab', '#tfg:certus_quartz_blocks')
|
||||
event.stonecutting('2x ae2:quartz_pillar_slab', '#tfg:certus_quartz_blocks')
|
||||
|
||||
event.recipes.gtceu.macerator('tfg:macerate_certus_deco')
|
||||
.itemInputs('#tfg:certus_quartz_blocks')
|
||||
.itemOutputs('4x #forge:dusts/certus_quartz')
|
||||
.duration(150)
|
||||
.EUt(2)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
|
||||
event.recipes.gtceu.macerator('tfg:macerate_sky_stone')
|
||||
.itemInputs('#tfg:sky_stone_blocks')
|
||||
.itemOutputs('ae2:sky_dust')
|
||||
.duration(150)
|
||||
.EUt(2)
|
||||
.category(GTRecipeCategories.MACERATOR_RECYCLING)
|
||||
|
||||
// other deco
|
||||
|
||||
|
|
|
|||
|
|
@ -13,19 +13,6 @@ const registerAE2ItemTags = (event) => {
|
|||
|
||||
event.removeAll('ae2:p2p_attunements/fe_p2p_tunnel')
|
||||
|
||||
event.add('tfg:certus_quartz_blocks', 'gtceu:certus_quartz_block')
|
||||
event.add('tfg:certus_quartz_blocks', 'ae2:quartz_block')
|
||||
event.add('tfg:certus_quartz_blocks', 'ae2:cut_quartz_block')
|
||||
event.add('tfg:certus_quartz_blocks', 'ae2:smooth_quartz_block')
|
||||
event.add('tfg:certus_quartz_blocks', 'ae2:quartz_bricks')
|
||||
event.add('tfg:certus_quartz_blocks', 'ae2:quartz_pillar')
|
||||
event.add('tfg:certus_quartz_blocks', 'ae2:chiseled_quartz_block')
|
||||
|
||||
event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_block')
|
||||
event.add('tfg:sky_stone_blocks', 'ae2:smooth_sky_stone_block')
|
||||
event.add('tfg:sky_stone_blocks', 'ae2:sky_stone_brick')
|
||||
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')
|
||||
|
|
|
|||
17
kubejs/server_scripts/create_stock_bridge/recipes.js
Normal file
17
kubejs/server_scripts/create_stock_bridge/recipes.js
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
"use strict";
|
||||
|
||||
function registerCreateStockBridgeRecipes(event) {
|
||||
|
||||
event.remove({ id: 'createstockbridge:ae_bridge' })
|
||||
|
||||
event.shaped('createstockbridge:ae_bridge', [
|
||||
'ACF',
|
||||
'DBD'
|
||||
], {
|
||||
A: 'ae2:fluix_pearl',
|
||||
B: 'ae2:interface',
|
||||
C: 'create:stock_link',
|
||||
D: 'ae2:engineering_processor',
|
||||
F: '#forge:exquisite_gems/rose_quartz'
|
||||
})
|
||||
}
|
||||
|
|
@ -237,6 +237,7 @@ ServerEvents.recipes(event => {
|
|||
registerCreateFactoryLogisticsRecipes(event)
|
||||
registerCreateHorsePowerBlockRecipes(event)
|
||||
registerCreateHypertubeRecipes(event)
|
||||
registerCreateStockBridgeRecipes(event)
|
||||
registerDeaFissionRecipes(event)
|
||||
registerDiggerHelmetRecipes(event)
|
||||
registerDomumOrnamentumRecipes(event)
|
||||
|
|
|
|||
|
|
@ -449,6 +449,7 @@ global.BIG_ROCK_TABLE = /** @type {{String, RockType}} */ ({
|
|||
"crackrack": generateMissing('crackrack', {
|
||||
material: 'tfg:igneous_intermediate',
|
||||
tfcTag: 'tfc:igneous_extrusive_items',
|
||||
stonecutterTag: 'tfg:stone_types/keratophyre',
|
||||
gravelTag: 'tfc:pink_gravel',
|
||||
sound: 'netherrack',
|
||||
mapColor: 'crimson_stem',
|
||||
|
|
@ -602,6 +603,25 @@ global.BIG_ROCK_TABLE = /** @type {{String, RockType}} */ ({
|
|||
},
|
||||
pillar: 'minecraft:purpur_pillar'
|
||||
},
|
||||
"fluix": {
|
||||
isTFC: false,
|
||||
collapsible: false,
|
||||
raw: generateFormsExisting('fluix', 'ae2:%s', { block: 'ae2:fluix_block' })
|
||||
},
|
||||
"certus": {
|
||||
isTFC: false,
|
||||
collapsible: false,
|
||||
stonecutterTag: 'tfg:stone_types/certus',
|
||||
raw: { block: 'gtceu:certus_quartz_block' },
|
||||
polished: generateFormsExisting('quartz', 'ae2:%s', { block: 'ae2:quartz_block' }),
|
||||
stonecutting: [
|
||||
generateFormsExisting('quartz', 'ae2:cut_%s', { block: 'ae2:cut_quartz_block' }),
|
||||
generateFormsExisting('quartz', 'ae2:smooth_%s', { block: 'ae2:smooth_quartz_block' }),
|
||||
generateFormsExisting('quartz', 'ae2:%s_brick', { block: 'ae2:quartz_bricks' }),
|
||||
generateForms('quartz', 'ae2:%s_pillar'),
|
||||
generateFormsExisting('quartz', 'ae2:chiseled_%s', { block: 'ae2:chiseled_quartz_block' }),
|
||||
]
|
||||
},
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// MARS ROCKS
|
||||
|
|
|
|||
|
|
@ -3962,6 +3962,76 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "Dzg6pHg5yCqd3AP6",
|
||||
"pakku_links": [
|
||||
"Nw8xTCQngHA15ilh"
|
||||
],
|
||||
"type": "MOD",
|
||||
"side": "BOTH",
|
||||
"slug": {
|
||||
"curseforge": "create-stock-bridge",
|
||||
"modrinth": "create-stock-bridge"
|
||||
},
|
||||
"name": {
|
||||
"curseforge": "Create Stock Bridge",
|
||||
"modrinth": "Create Stock Bridge"
|
||||
},
|
||||
"id": {
|
||||
"curseforge": "1256341",
|
||||
"modrinth": "V7mbOBO4"
|
||||
},
|
||||
"files": [
|
||||
{
|
||||
"type": "curseforge",
|
||||
"file_name": "createstockbridge-1.20-0.1.5.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://edge.forgecdn.net/files/6784/442/createstockbridge-1.20-0.1.5.jar",
|
||||
"id": "6784442",
|
||||
"parent_id": "1256341",
|
||||
"hashes": {
|
||||
"sha1": "0fa15f11788e3bc3a812fc597ade17af33888952",
|
||||
"md5": "1359e31326732aac28d21ded5371a9ef"
|
||||
},
|
||||
"required_dependencies": [
|
||||
"223794",
|
||||
"328085"
|
||||
],
|
||||
"size": 170122,
|
||||
"date_published": "2025-07-18T17:47:38.837Z"
|
||||
},
|
||||
{
|
||||
"type": "modrinth",
|
||||
"file_name": "createstockbridge-1.20-0.1.5.jar",
|
||||
"mc_versions": [
|
||||
"1.20.1"
|
||||
],
|
||||
"loaders": [
|
||||
"forge"
|
||||
],
|
||||
"release_type": "release",
|
||||
"url": "https://cdn.modrinth.com/data/V7mbOBO4/versions/rzBecedb/createstockbridge-1.20-0.1.5.jar",
|
||||
"id": "rzBecedb",
|
||||
"parent_id": "V7mbOBO4",
|
||||
"hashes": {
|
||||
"sha512": "ff39b4dd4a024dcb8018bde41d0f77a9321be9b9c6314eb7ea2d5070876d735fc72c0d46b1b27db75fa099062a8f95eb9d860396dd6e9dbc8aae7018a651cd51",
|
||||
"sha1": "0fa15f11788e3bc3a812fc597ade17af33888952"
|
||||
},
|
||||
"required_dependencies": [
|
||||
"XxWD5pD3",
|
||||
"LNytGWDc"
|
||||
],
|
||||
"size": 170122,
|
||||
"date_published": "2025-07-18T17:47:40.706650Z"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"pakku_id": "Fu7EpxmtyqTkOiMR",
|
||||
"type": "MOD",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue