fix eol
This commit is contained in:
@@ -1,102 +1,102 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
function addAACrusher(input, output, num, bonus) {
|
||||
if(bonus !== 0){
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'actuallyadditions:crushing',
|
||||
ingredient: Ingredient.of(input).toJson(),
|
||||
result: [
|
||||
{
|
||||
result: {
|
||||
count: num,
|
||||
id: output
|
||||
}
|
||||
},
|
||||
{
|
||||
chance: bonus,
|
||||
result: {
|
||||
count: 1,
|
||||
id: output
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
)}
|
||||
else{
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'actuallyadditions:crushing',
|
||||
ingredient: Ingredient.of(input).toJson(),
|
||||
result: [
|
||||
{
|
||||
result: {
|
||||
count: num,
|
||||
id: output
|
||||
}
|
||||
},
|
||||
{
|
||||
chance: bonus,
|
||||
result: {}
|
||||
}
|
||||
]
|
||||
}
|
||||
)}
|
||||
}
|
||||
|
||||
//addAACrusher(input, output, num, bonus)
|
||||
|
||||
//Minecraft
|
||||
addAACrusher('minecraft:raw_iron', 'alltheores:iron_dust', 1, 0.5)
|
||||
addAACrusher('minecraft:raw_copper', 'alltheores:copper_dust', 1, 0.5)
|
||||
addAACrusher('minecraft:raw_gold', 'alltheores:gold_dust', 1, 0.5)
|
||||
addAACrusher('minecraft:clay', 'minecraft:clay_ball', 4, 0)
|
||||
addAACrusher('minecraft:stone', 'minecraft:cobblestone', 1, 0)
|
||||
|
||||
//AE2
|
||||
addAACrusher('#ae2:all_certus_quartz', 'ae2:certus_quartz_dust', 1, 0.5)
|
||||
addAACrusher('ae2:fluix_crystal', 'ae2:fluix_dust', 1, 0.5)
|
||||
addAACrusher('ae2:sky_stone_block', 'ae2:sky_dust', 1, 0.5)
|
||||
addAACrusher('#c:ender_pearls', 'ae2:ender_dust', 1, 0.5)
|
||||
|
||||
//Silent Gear
|
||||
addAACrusher('silentgear:raw_crimson_iron', 'silentgear:crimson_iron_dust', 1, 0.5)
|
||||
addAACrusher('silentgear:raw_azure_silver', 'silentgear:azure_silver_dust', 1, 0.5)
|
||||
addAACrusher('#c:ores/bort', 'silentgear:bort', 3, 0.5)
|
||||
|
||||
//Occultism
|
||||
addAACrusher('occultism:raw_iesnium', 'occultism:iesnium_dust', 1, 0.5)
|
||||
|
||||
//Modern Industrialization
|
||||
addAACrusher('modern_industrialization:raw_antimony', 'modern_industrialization:antimony_dust', 1, 0.5)
|
||||
addAACrusher('modern_industrialization:raw_tungsten', 'modern_industrialization:tungsten_dust', 1, 0.5)
|
||||
|
||||
//ATO
|
||||
addAACrusher('#c:ores/sulfur', 'alltheores:sulfur', 4, 0.5)
|
||||
addAACrusher('#c:ores/salt', 'alltheores:salt', 4, 0.5)
|
||||
|
||||
//Mystical Agriculture
|
||||
addAACrusher('#c:ores/prosperity', 'mysticalagriculture:prosperity_shard', 3, 0.5)
|
||||
addAACrusher('#c:ores/inferium', 'mysticalagriculture:inferium_essence', 3, 0.5)
|
||||
|
||||
//Theurgy
|
||||
addAACrusher('#c:ores/sal_ammoniac', 'theurgy:sal_ammoniac_crystal', 3, 0.5)
|
||||
|
||||
//Powah
|
||||
addAACrusher('#c:ores/uraninite_poor', 'powah:uraninite_raw', 2, 0)
|
||||
addAACrusher('#c:ores/uraninite_regular', 'powah:uraninite_raw', 4, 0)
|
||||
addAACrusher('#c:ores/uraninite_dense', 'powah:uraninite_raw', 6, 0)
|
||||
|
||||
//Iron's Spellbooks
|
||||
addAACrusher('#c:ores/mithril', 'irons_spellbooks:raw_mithril', 4, 0.5)
|
||||
|
||||
//Xycraft World
|
||||
global.xycraftColours.forEach(colour => {
|
||||
addAACrusher(`#c:ores/xychorium_${colour}`, `xycraft_world:xychorium_gem_${colour}`, 4, 0)
|
||||
})
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
function addAACrusher(input, output, num, bonus) {
|
||||
if(bonus !== 0){
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'actuallyadditions:crushing',
|
||||
ingredient: Ingredient.of(input).toJson(),
|
||||
result: [
|
||||
{
|
||||
result: {
|
||||
count: num,
|
||||
id: output
|
||||
}
|
||||
},
|
||||
{
|
||||
chance: bonus,
|
||||
result: {
|
||||
count: 1,
|
||||
id: output
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
)}
|
||||
else{
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'actuallyadditions:crushing',
|
||||
ingredient: Ingredient.of(input).toJson(),
|
||||
result: [
|
||||
{
|
||||
result: {
|
||||
count: num,
|
||||
id: output
|
||||
}
|
||||
},
|
||||
{
|
||||
chance: bonus,
|
||||
result: {}
|
||||
}
|
||||
]
|
||||
}
|
||||
)}
|
||||
}
|
||||
|
||||
//addAACrusher(input, output, num, bonus)
|
||||
|
||||
//Minecraft
|
||||
addAACrusher('minecraft:raw_iron', 'alltheores:iron_dust', 1, 0.5)
|
||||
addAACrusher('minecraft:raw_copper', 'alltheores:copper_dust', 1, 0.5)
|
||||
addAACrusher('minecraft:raw_gold', 'alltheores:gold_dust', 1, 0.5)
|
||||
addAACrusher('minecraft:clay', 'minecraft:clay_ball', 4, 0)
|
||||
addAACrusher('minecraft:stone', 'minecraft:cobblestone', 1, 0)
|
||||
|
||||
//AE2
|
||||
addAACrusher('#ae2:all_certus_quartz', 'ae2:certus_quartz_dust', 1, 0.5)
|
||||
addAACrusher('ae2:fluix_crystal', 'ae2:fluix_dust', 1, 0.5)
|
||||
addAACrusher('ae2:sky_stone_block', 'ae2:sky_dust', 1, 0.5)
|
||||
addAACrusher('#c:ender_pearls', 'ae2:ender_dust', 1, 0.5)
|
||||
|
||||
//Silent Gear
|
||||
addAACrusher('silentgear:raw_crimson_iron', 'silentgear:crimson_iron_dust', 1, 0.5)
|
||||
addAACrusher('silentgear:raw_azure_silver', 'silentgear:azure_silver_dust', 1, 0.5)
|
||||
addAACrusher('#c:ores/bort', 'silentgear:bort', 3, 0.5)
|
||||
|
||||
//Occultism
|
||||
addAACrusher('occultism:raw_iesnium', 'occultism:iesnium_dust', 1, 0.5)
|
||||
|
||||
//Modern Industrialization
|
||||
addAACrusher('modern_industrialization:raw_antimony', 'modern_industrialization:antimony_dust', 1, 0.5)
|
||||
addAACrusher('modern_industrialization:raw_tungsten', 'modern_industrialization:tungsten_dust', 1, 0.5)
|
||||
|
||||
//ATO
|
||||
addAACrusher('#c:ores/sulfur', 'alltheores:sulfur', 4, 0.5)
|
||||
addAACrusher('#c:ores/salt', 'alltheores:salt', 4, 0.5)
|
||||
|
||||
//Mystical Agriculture
|
||||
addAACrusher('#c:ores/prosperity', 'mysticalagriculture:prosperity_shard', 3, 0.5)
|
||||
addAACrusher('#c:ores/inferium', 'mysticalagriculture:inferium_essence', 3, 0.5)
|
||||
|
||||
//Theurgy
|
||||
addAACrusher('#c:ores/sal_ammoniac', 'theurgy:sal_ammoniac_crystal', 3, 0.5)
|
||||
|
||||
//Powah
|
||||
addAACrusher('#c:ores/uraninite_poor', 'powah:uraninite_raw', 2, 0)
|
||||
addAACrusher('#c:ores/uraninite_regular', 'powah:uraninite_raw', 4, 0)
|
||||
addAACrusher('#c:ores/uraninite_dense', 'powah:uraninite_raw', 6, 0)
|
||||
|
||||
//Iron's Spellbooks
|
||||
addAACrusher('#c:ores/mithril', 'irons_spellbooks:raw_mithril', 4, 0.5)
|
||||
|
||||
//Xycraft World
|
||||
global.xycraftColours.forEach(colour => {
|
||||
addAACrusher(`#c:ores/xychorium_${colour}`, `xycraft_world:xychorium_gem_${colour}`, 4, 0)
|
||||
})
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,47 +1,47 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.custom(
|
||||
{
|
||||
type: "justdirethings:fluiddrop",
|
||||
catalyst: 'actuallyadditions:crystallized_canola_seed',
|
||||
id: "atm:crystalized_oil",
|
||||
input: {
|
||||
Name: "actuallyadditions:refined_canola_oil",
|
||||
Properties: {
|
||||
level: "0"
|
||||
}
|
||||
},
|
||||
output: {
|
||||
Name: "actuallyadditions:crystallized_oil",
|
||||
Properties: {
|
||||
level: "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: "justdirethings:fluiddrop",
|
||||
catalyst: 'actuallyadditions:empowered_canola_seed',
|
||||
id: "atm:empowered_oil",
|
||||
input: {
|
||||
Name: "actuallyadditions:crystallized_oil",
|
||||
Properties: {
|
||||
level: "0"
|
||||
}
|
||||
},
|
||||
output: {
|
||||
Name: "actuallyadditions:empowered_oil",
|
||||
Properties: {
|
||||
level: "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.custom(
|
||||
{
|
||||
type: "justdirethings:fluiddrop",
|
||||
catalyst: 'actuallyadditions:crystallized_canola_seed',
|
||||
id: "atm:crystalized_oil",
|
||||
input: {
|
||||
Name: "actuallyadditions:refined_canola_oil",
|
||||
Properties: {
|
||||
level: "0"
|
||||
}
|
||||
},
|
||||
output: {
|
||||
Name: "actuallyadditions:crystallized_oil",
|
||||
Properties: {
|
||||
level: "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: "justdirethings:fluiddrop",
|
||||
catalyst: 'actuallyadditions:empowered_canola_seed',
|
||||
id: "atm:empowered_oil",
|
||||
input: {
|
||||
Name: "actuallyadditions:crystallized_oil",
|
||||
Properties: {
|
||||
level: "0"
|
||||
}
|
||||
},
|
||||
output: {
|
||||
Name: "actuallyadditions:empowered_oil",
|
||||
Properties: {
|
||||
level: "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,49 +1,49 @@
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.custom(
|
||||
{
|
||||
"type": "farmingforblockheads:market",
|
||||
"category": "farmingforblockheads:seeds",
|
||||
"preset": "minecraft:seeds",
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "actuallyadditions:canola_seeds"
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
"type": "farmingforblockheads:market",
|
||||
"category": "farmingforblockheads:seeds",
|
||||
"preset": "minecraft:seeds",
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "actuallyadditions:flax_seeds"
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
"type": "farmingforblockheads:market",
|
||||
"category": "farmingforblockheads:seeds",
|
||||
"preset": "minecraft:seeds",
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "actuallyadditions:rice_seeds"
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
"type": "farmingforblockheads:market",
|
||||
"category": "farmingforblockheads:seeds",
|
||||
"preset": "minecraft:seeds",
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "actuallyadditions:coffee_beans"
|
||||
}
|
||||
}
|
||||
)
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.custom(
|
||||
{
|
||||
"type": "farmingforblockheads:market",
|
||||
"category": "farmingforblockheads:seeds",
|
||||
"preset": "minecraft:seeds",
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "actuallyadditions:canola_seeds"
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
"type": "farmingforblockheads:market",
|
||||
"category": "farmingforblockheads:seeds",
|
||||
"preset": "minecraft:seeds",
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "actuallyadditions:flax_seeds"
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
"type": "farmingforblockheads:market",
|
||||
"category": "farmingforblockheads:seeds",
|
||||
"preset": "minecraft:seeds",
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "actuallyadditions:rice_seeds"
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
"type": "farmingforblockheads:market",
|
||||
"category": "farmingforblockheads:seeds",
|
||||
"preset": "minecraft:seeds",
|
||||
"result": {
|
||||
"count": 1,
|
||||
"item": "actuallyadditions:coffee_beans"
|
||||
}
|
||||
}
|
||||
)
|
||||
})
|
||||
@@ -1,17 +1,17 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: 'quarryplus:quarry' })
|
||||
allthemods.shaped('quarryplus:quarry', ['ABA', 'DED', 'ACA'], {
|
||||
A: 'allthemodium:allthemodium_ingot',
|
||||
B: 'justdirethings:eclipsealloy_pickaxe',
|
||||
C: 'allthemodium:unobtainium_pickaxe',
|
||||
D: 'productivelib:upgrade_productivity_4',
|
||||
E: 'justdirethings:blockbreakert2'
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: 'quarryplus:quarry' })
|
||||
allthemods.shaped('quarryplus:quarry', ['ABA', 'DED', 'ACA'], {
|
||||
A: 'allthemodium:allthemodium_ingot',
|
||||
B: 'justdirethings:eclipsealloy_pickaxe',
|
||||
C: 'allthemodium:unobtainium_pickaxe',
|
||||
D: 'productivelib:upgrade_productivity_4',
|
||||
E: 'justdirethings:blockbreakert2'
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,8 +1,8 @@
|
||||
//adds Aquaculture Raw Fish Fillet to the Pam's Harvestcraft recipes
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
//Raw Fish Fillet
|
||||
allthemods.add('c:rawfish', 'aquaculture:fish_fillet_raw')
|
||||
allthemods.add('c:rawmeats', 'aquaculture:fish_fillet_raw')
|
||||
allthemods.add('livingthings:penguin_food', 'aquaculture:fish_fillet_raw')
|
||||
allthemods.add('c:stock_ingredients', 'aquaculture:fish_fillet_raw')
|
||||
//adds Aquaculture Raw Fish Fillet to the Pam's Harvestcraft recipes
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
//Raw Fish Fillet
|
||||
allthemods.add('c:rawfish', 'aquaculture:fish_fillet_raw')
|
||||
allthemods.add('c:rawmeats', 'aquaculture:fish_fillet_raw')
|
||||
allthemods.add('livingthings:penguin_food', 'aquaculture:fish_fillet_raw')
|
||||
allthemods.add('c:stock_ingredients', 'aquaculture:fish_fillet_raw')
|
||||
})
|
||||
@@ -1,10 +1,10 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.tags('block', allthemods => {
|
||||
//Deny blocks
|
||||
allthemods.add('buildinggadgets2:deny', ['enderstorage:ender_tank','enderstorage:ender_chest'])
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.tags('block', allthemods => {
|
||||
//Deny blocks
|
||||
allthemods.add('buildinggadgets2:deny', ['enderstorage:ender_tank','enderstorage:ender_chest'])
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: 'the_bumblezone:carvable_wax/from_honeycomb' })
|
||||
allthemods.shaped('the_bumblezone:carvable_wax', ['AAA', 'A A', 'AAA'], {
|
||||
A: 'productivebees:wax',
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: 'the_bumblezone:carvable_wax/from_honeycomb' })
|
||||
allthemods.shaped('the_bumblezone:carvable_wax', ['AAA', 'A A', 'AAA'], {
|
||||
A: 'productivebees:wax',
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,11 +1,11 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded("hyperbox")) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: "hyperbox:hyperbox" })
|
||||
})
|
||||
}
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded("hyperbox")) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: "hyperbox:hyperbox" })
|
||||
})
|
||||
}
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
if (Platform.isLoaded("hyperbox")) {
|
||||
BlockEvents.rightClicked("hyperbox:hyperbox",event => {
|
||||
event.server.tell(Text.red('Hyperboxes will be removed on version 6.0+, please move to Compact Machines'))
|
||||
})
|
||||
}
|
||||
|
||||
if (Platform.isLoaded("hyperbox")) {
|
||||
BlockEvents.rightClicked("hyperbox:hyperbox",event => {
|
||||
event.server.tell(Text.red('Hyperboxes will be removed on version 6.0+, please move to Compact Machines'))
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.shapeless("8x kubejs:fire_eye", ["kubejs:fire_pearl", "iceandfire:dragonbone"])
|
||||
allthemods.shapeless("8x kubejs:ice_eye", ["kubejs:ice_pearl", "iceandfire:dragonbone"])
|
||||
allthemods.shapeless("8x kubejs:lightning_eye", ["kubejs:lightning_pearl", "iceandfire:dragonbone"])
|
||||
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.shapeless("8x kubejs:fire_eye", ["kubejs:fire_pearl", "iceandfire:dragonbone"])
|
||||
allthemods.shapeless("8x kubejs:ice_eye", ["kubejs:ice_pearl", "iceandfire:dragonbone"])
|
||||
allthemods.shapeless("8x kubejs:lightning_eye", ["kubejs:lightning_pearl", "iceandfire:dragonbone"])
|
||||
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
allthemods.add('c:wither_bones', 'iceandfire:witherbone')
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
allthemods.add('c:wither_bones', 'iceandfire:witherbone')
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,326 +1,326 @@
|
||||
/*
|
||||
This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
Mekanism recipes for processing stack
|
||||
Authored by EnigmaQuip
|
||||
|
||||
DO NOT EDIT BELOW
|
||||
only the startup script should need editing
|
||||
*/
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
global.mekStackAdditions.forEach(entry => {
|
||||
let material = entry.material
|
||||
|
||||
let dust = AlmostUnified.getTagTargetItem(`c:dusts/${material}`)
|
||||
if (entry.makeDust) {
|
||||
dust = Item.of(`kubejs:${material}_dust`)
|
||||
} else if (dust.isEmpty() && !Ingredient.of(`#c:dusts/${material}`).isEmpty()) {
|
||||
dust = Ingredient.of(`#c:dusts/${material}`).getFirst()
|
||||
}
|
||||
let hasDust = !dust.isEmpty()
|
||||
|
||||
//crush ingot if ingot exists and no mek crushing exists for it
|
||||
if(AlmostUnified.getTagTargetItem(`c:ingots/${material}`)){
|
||||
if(!allthemods.countRecipes({ input: `#c:ingots/${material}`, type: `mekanism:crushing`})){
|
||||
allthemods.custom({
|
||||
type: 'mekanism:crushing',
|
||||
input: {
|
||||
count: 1,
|
||||
tag: `c:ingots/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 1,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_ingot`)
|
||||
}}
|
||||
|
||||
//all processing for storage blocks
|
||||
if (!Ingredient.of(`#c:storage_blocks/raw_${material}`).isEmpty()) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:dissolution',
|
||||
chemical_input: {
|
||||
amount: 2,
|
||||
chemical: 'mekanism:sulfuric_acid'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:storage_blocks/raw_${material}`
|
||||
},
|
||||
output: {
|
||||
amount: 6000,
|
||||
id: `kubejs:dirty_${material}`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/slurry/dirty/from_raw_block`)
|
||||
|
||||
allthemods.custom({
|
||||
type: 'mekanism:injecting',
|
||||
chemical_input: {
|
||||
amount: 2,
|
||||
chemical: 'mekanism:hydrogen_chloride'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:storage_blocks/raw_${material}`
|
||||
},
|
||||
output: {
|
||||
count: 24,
|
||||
id: `kubejs:${material}_shard`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/shard/from_raw_block`)
|
||||
|
||||
allthemods.custom({
|
||||
chemical_input: {
|
||||
amount: 2,
|
||||
chemical: 'mekanism:oxygen'
|
||||
},
|
||||
type: 'mekanism:purifying',
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:storage_blocks/raw_${material}`
|
||||
},
|
||||
output: {
|
||||
count: 18,
|
||||
id: `kubejs:${material}_clump`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/clump/from_raw_block`)
|
||||
|
||||
if (hasDust) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:enriching',
|
||||
input: {
|
||||
count: 1,
|
||||
tag: `c:storage_blocks/raw_${material}`
|
||||
},
|
||||
output: {
|
||||
count: 12,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_raw_block`)
|
||||
}
|
||||
}
|
||||
|
||||
//all processing for ore blocks
|
||||
if (!Ingredient.of(`#c:ores/${material}`).isEmpty()) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:dissolution',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:sulfuric_acid'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:ores/${material}`
|
||||
},
|
||||
output: {
|
||||
amount: 1000,
|
||||
id: `kubejs:dirty_${material}`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/slurry/dirty/from_ore`)
|
||||
|
||||
allthemods.custom({
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:hydrogen_chloride'
|
||||
},
|
||||
type: 'mekanism:injecting',
|
||||
item_input: {
|
||||
amount: 1,
|
||||
tag: `c:ores/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 4,
|
||||
id: `kubejs:${material}_shard`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/shard/from_ore`)
|
||||
|
||||
allthemods.custom({
|
||||
type: 'mekanism:purifying',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:oxygen'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:ores/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 3,
|
||||
id: `kubejs:${material}_clump`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/clump/from_ore`)
|
||||
|
||||
if (hasDust) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:enriching',
|
||||
input: {
|
||||
count: 1,
|
||||
tag: `c:ores/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 2,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_ore`)
|
||||
}
|
||||
}
|
||||
|
||||
//all processing from raw material
|
||||
if (!Ingredient.of(`#c:raw_materials/${material}`).isEmpty()) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:dissolution',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:sulfuric_acid'
|
||||
},
|
||||
item_input: {
|
||||
count: 3,
|
||||
tag: `c:raw_materials/${material}`
|
||||
},
|
||||
output: {
|
||||
amount: 2000,
|
||||
id: `kubejs:dirty_${material}`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/slurry/dirty/from_raw_ore`)
|
||||
|
||||
allthemods.custom({
|
||||
type: 'mekanism:injecting',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:hydrogen_chloride'
|
||||
},
|
||||
item_input: {
|
||||
count: 3,
|
||||
tag: `c:raw_materials/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 8,
|
||||
id: `kubejs:${material}_shard`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/shard/from_raw_ore`)
|
||||
|
||||
allthemods.custom({
|
||||
type: 'mekanism:purifying',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:oxygen'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:raw_materials/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 2,
|
||||
id: `kubejs:${material}_clump`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/clump/from_raw_ore`)
|
||||
|
||||
if (hasDust) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:enriching',
|
||||
input: {
|
||||
count: 3,
|
||||
tag: `c:raw_materials/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 4,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_raw_ore`)
|
||||
}
|
||||
}
|
||||
|
||||
//washing dirty slurry
|
||||
allthemods.custom({
|
||||
type: 'mekanism:washing',
|
||||
chemical_input: {
|
||||
amount: 5,
|
||||
chemical: `kubejs:dirty_${material}`
|
||||
},
|
||||
fluid_input: {
|
||||
amount: 25,
|
||||
tag: 'minecraft:water'
|
||||
},
|
||||
output: {
|
||||
amount: 3,
|
||||
id: `kubejs:clean_${material}`
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/slurry/clean`)
|
||||
|
||||
//crystallizing from clean slurry
|
||||
allthemods.custom({
|
||||
type: 'mekanism:crystallizing',
|
||||
input: {
|
||||
amount: 200,
|
||||
chemical: `kubejs:clean_${material}`
|
||||
},
|
||||
output: {
|
||||
count: 1,
|
||||
id: `kubejs:${material}_crystal`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/crystal/from_slurry`)
|
||||
|
||||
//shardifying from crystals
|
||||
allthemods.custom({
|
||||
type: 'mekanism:injecting',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:hydrogen_chloride'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:crystals/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 2,
|
||||
id: `kubejs:${material}_shard`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/shard/from_crystal`)
|
||||
|
||||
//clumps from shards
|
||||
allthemods.custom({
|
||||
type: 'mekanism:purifying',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:oxygen'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:shards/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 1,
|
||||
id: `kubejs:${material}_clump`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/clump/from_shard`)
|
||||
|
||||
//dirty dust from clumps
|
||||
allthemods.custom({
|
||||
type: 'mekanism:crushing',
|
||||
input: {
|
||||
count: 1,
|
||||
tag: `c:clumps/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 2,
|
||||
id: `kubejs:${material}_dirty_dust`
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dirty_dust/from_clump`)
|
||||
|
||||
//dust from dirty dust
|
||||
if (hasDust) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:enriching',
|
||||
input: {
|
||||
count: 4,
|
||||
tag: `c:dirty_dusts/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 3,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_dirty_dust`)
|
||||
}
|
||||
})
|
||||
/*
|
||||
This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
Mekanism recipes for processing stack
|
||||
Authored by EnigmaQuip
|
||||
|
||||
DO NOT EDIT BELOW
|
||||
only the startup script should need editing
|
||||
*/
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
global.mekStackAdditions.forEach(entry => {
|
||||
let material = entry.material
|
||||
|
||||
let dust = AlmostUnified.getTagTargetItem(`c:dusts/${material}`)
|
||||
if (entry.makeDust) {
|
||||
dust = Item.of(`kubejs:${material}_dust`)
|
||||
} else if (dust.isEmpty() && !Ingredient.of(`#c:dusts/${material}`).isEmpty()) {
|
||||
dust = Ingredient.of(`#c:dusts/${material}`).getFirst()
|
||||
}
|
||||
let hasDust = !dust.isEmpty()
|
||||
|
||||
//crush ingot if ingot exists and no mek crushing exists for it
|
||||
if(AlmostUnified.getTagTargetItem(`c:ingots/${material}`)){
|
||||
if(!allthemods.countRecipes({ input: `#c:ingots/${material}`, type: `mekanism:crushing`})){
|
||||
allthemods.custom({
|
||||
type: 'mekanism:crushing',
|
||||
input: {
|
||||
count: 1,
|
||||
tag: `c:ingots/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 1,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_ingot`)
|
||||
}}
|
||||
|
||||
//all processing for storage blocks
|
||||
if (!Ingredient.of(`#c:storage_blocks/raw_${material}`).isEmpty()) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:dissolution',
|
||||
chemical_input: {
|
||||
amount: 2,
|
||||
chemical: 'mekanism:sulfuric_acid'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:storage_blocks/raw_${material}`
|
||||
},
|
||||
output: {
|
||||
amount: 6000,
|
||||
id: `kubejs:dirty_${material}`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/slurry/dirty/from_raw_block`)
|
||||
|
||||
allthemods.custom({
|
||||
type: 'mekanism:injecting',
|
||||
chemical_input: {
|
||||
amount: 2,
|
||||
chemical: 'mekanism:hydrogen_chloride'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:storage_blocks/raw_${material}`
|
||||
},
|
||||
output: {
|
||||
count: 24,
|
||||
id: `kubejs:${material}_shard`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/shard/from_raw_block`)
|
||||
|
||||
allthemods.custom({
|
||||
chemical_input: {
|
||||
amount: 2,
|
||||
chemical: 'mekanism:oxygen'
|
||||
},
|
||||
type: 'mekanism:purifying',
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:storage_blocks/raw_${material}`
|
||||
},
|
||||
output: {
|
||||
count: 18,
|
||||
id: `kubejs:${material}_clump`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/clump/from_raw_block`)
|
||||
|
||||
if (hasDust) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:enriching',
|
||||
input: {
|
||||
count: 1,
|
||||
tag: `c:storage_blocks/raw_${material}`
|
||||
},
|
||||
output: {
|
||||
count: 12,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_raw_block`)
|
||||
}
|
||||
}
|
||||
|
||||
//all processing for ore blocks
|
||||
if (!Ingredient.of(`#c:ores/${material}`).isEmpty()) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:dissolution',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:sulfuric_acid'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:ores/${material}`
|
||||
},
|
||||
output: {
|
||||
amount: 1000,
|
||||
id: `kubejs:dirty_${material}`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/slurry/dirty/from_ore`)
|
||||
|
||||
allthemods.custom({
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:hydrogen_chloride'
|
||||
},
|
||||
type: 'mekanism:injecting',
|
||||
item_input: {
|
||||
amount: 1,
|
||||
tag: `c:ores/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 4,
|
||||
id: `kubejs:${material}_shard`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/shard/from_ore`)
|
||||
|
||||
allthemods.custom({
|
||||
type: 'mekanism:purifying',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:oxygen'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:ores/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 3,
|
||||
id: `kubejs:${material}_clump`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/clump/from_ore`)
|
||||
|
||||
if (hasDust) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:enriching',
|
||||
input: {
|
||||
count: 1,
|
||||
tag: `c:ores/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 2,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_ore`)
|
||||
}
|
||||
}
|
||||
|
||||
//all processing from raw material
|
||||
if (!Ingredient.of(`#c:raw_materials/${material}`).isEmpty()) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:dissolution',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:sulfuric_acid'
|
||||
},
|
||||
item_input: {
|
||||
count: 3,
|
||||
tag: `c:raw_materials/${material}`
|
||||
},
|
||||
output: {
|
||||
amount: 2000,
|
||||
id: `kubejs:dirty_${material}`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/slurry/dirty/from_raw_ore`)
|
||||
|
||||
allthemods.custom({
|
||||
type: 'mekanism:injecting',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:hydrogen_chloride'
|
||||
},
|
||||
item_input: {
|
||||
count: 3,
|
||||
tag: `c:raw_materials/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 8,
|
||||
id: `kubejs:${material}_shard`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/shard/from_raw_ore`)
|
||||
|
||||
allthemods.custom({
|
||||
type: 'mekanism:purifying',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:oxygen'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:raw_materials/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 2,
|
||||
id: `kubejs:${material}_clump`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/clump/from_raw_ore`)
|
||||
|
||||
if (hasDust) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:enriching',
|
||||
input: {
|
||||
count: 3,
|
||||
tag: `c:raw_materials/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 4,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_raw_ore`)
|
||||
}
|
||||
}
|
||||
|
||||
//washing dirty slurry
|
||||
allthemods.custom({
|
||||
type: 'mekanism:washing',
|
||||
chemical_input: {
|
||||
amount: 5,
|
||||
chemical: `kubejs:dirty_${material}`
|
||||
},
|
||||
fluid_input: {
|
||||
amount: 25,
|
||||
tag: 'minecraft:water'
|
||||
},
|
||||
output: {
|
||||
amount: 3,
|
||||
id: `kubejs:clean_${material}`
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/slurry/clean`)
|
||||
|
||||
//crystallizing from clean slurry
|
||||
allthemods.custom({
|
||||
type: 'mekanism:crystallizing',
|
||||
input: {
|
||||
amount: 200,
|
||||
chemical: `kubejs:clean_${material}`
|
||||
},
|
||||
output: {
|
||||
count: 1,
|
||||
id: `kubejs:${material}_crystal`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/crystal/from_slurry`)
|
||||
|
||||
//shardifying from crystals
|
||||
allthemods.custom({
|
||||
type: 'mekanism:injecting',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:hydrogen_chloride'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:crystals/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 2,
|
||||
id: `kubejs:${material}_shard`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/shard/from_crystal`)
|
||||
|
||||
//clumps from shards
|
||||
allthemods.custom({
|
||||
type: 'mekanism:purifying',
|
||||
chemical_input: {
|
||||
amount: 1,
|
||||
chemical: 'mekanism:oxygen'
|
||||
},
|
||||
item_input: {
|
||||
count: 1,
|
||||
tag: `c:shards/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 1,
|
||||
id: `kubejs:${material}_clump`
|
||||
}, "per_tick_usage": true
|
||||
}).id(`allthemods:processing/${material}/clump/from_shard`)
|
||||
|
||||
//dirty dust from clumps
|
||||
allthemods.custom({
|
||||
type: 'mekanism:crushing',
|
||||
input: {
|
||||
count: 1,
|
||||
tag: `c:clumps/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 2,
|
||||
id: `kubejs:${material}_dirty_dust`
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dirty_dust/from_clump`)
|
||||
|
||||
//dust from dirty dust
|
||||
if (hasDust) {
|
||||
allthemods.custom({
|
||||
type: 'mekanism:enriching',
|
||||
input: {
|
||||
count: 4,
|
||||
tag: `c:dirty_dusts/${material}`
|
||||
},
|
||||
output: {
|
||||
count: 3,
|
||||
id: dust.id
|
||||
}
|
||||
}).id(`allthemods:processing/${material}/dust/from_dirty_dust`)
|
||||
}
|
||||
})
|
||||
})
|
||||
@@ -1,276 +1,276 @@
|
||||
//This file intended to help Minecolonies crops / items be used in place of other crops / items in recipes, mirroring tags currently applied to crops / items of the same in-game name or intended purpose.
|
||||
//It's quite possible that many of these tags are redundant somehow
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
//Bread Dough
|
||||
allthemods.add('c:foods', 'minecolonies:bread_dough')
|
||||
allthemods.add('c:dough', 'minecolonies:bread_dough')
|
||||
allthemods.add('c:dough/dough', 'minecolonies:bread_dough')
|
||||
allthemods.add('c:foods/dough', 'minecolonies:bread_dough')
|
||||
//Breads
|
||||
allthemods.add('c:bread', ['minecolonies:milky_bread', 'minecolonies:sugary_bread', 'minecolonies:golden_bread', 'minecolonies:chorus_bread', 'minecolonies:manchet_bread', 'minecolonies:lembas_scone'])
|
||||
allthemods.add('c:bread/bread', ['minecolonies:milky_bread', 'minecolonies:sugary_bread', 'minecolonies:golden_bread', 'minecolonies:chorus_bread', 'minecolonies:manchet_bread', 'minecolonies:lembas_scone'])
|
||||
//Crops
|
||||
//Bell Pepper
|
||||
allthemods.add('c:vegetables/bellpepper', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:crops/bellpepper', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:peppers/bellpepper', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:vegetables', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:crops', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:peppers', 'minecolonies:bell_pepper')
|
||||
//Cabbage
|
||||
allthemods.add('c:vegetables', 'minecolonies:cabbage')
|
||||
allthemods.add('c:crops', 'minecolonies:cabbage')
|
||||
allthemods.add('c:crops/cabbage', 'minecolonies:cabbage')
|
||||
allthemods.add('c:foods/cabbage', 'minecolonies:cabbage')
|
||||
allthemods.add('c:foods/leafy_green', 'minecolonies:cabbage')
|
||||
allthemods.add('c:salad_ingredients', 'minecolonies:cabbage')
|
||||
allthemods.add('c:vegetables/cabbage', 'minecolonies:cabbage')
|
||||
allthemods.add('c:leafyvegetables', 'minecolonies:cabbage')
|
||||
allthemods.add('c:leafyvegetables/cabbage', 'minecolonies:cabbage')
|
||||
allthemods.add('c:salad_ingredients/cabbage', 'minecolonies:cabbage')
|
||||
//Chickpea
|
||||
allthemods.add('c:flour_plants/chickpea', 'minecolonies:chickpea')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:chickpea')
|
||||
allthemods.add('c:crops', 'minecolonies:chickpea')
|
||||
allthemods.add('c:crops/chickpea', 'minecolonies:chickpea')
|
||||
allthemods.add('c:grain/chickpea', 'minecolonies:chickpea')
|
||||
allthemods.add('c:grain', 'minecolonies:chickpea')
|
||||
//Durum Wheat, mirroring regular minecraft:wheat
|
||||
allthemods.add('twilightforest:raven_tempt_items', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:giraffe_food', 'minecolonies:durum')
|
||||
allthemods.add('c:grain/wheat', 'minecolonies:durum')
|
||||
allthemods.add('minecraft:horse_food', 'minecolonies:durum')
|
||||
allthemods.add('supplementaries:straw', 'minecolonies:durum')
|
||||
allthemods.add('c:grain', 'minecolonies:durum')
|
||||
allthemods.add('c:crops/wheat', 'minecolonies:durum')
|
||||
allthemods.add('twilightforest:squirrel_tempt_items', 'minecolonies:durum')
|
||||
allthemods.add('minecraft:cow_food', 'minecolonies:durum')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:durum')
|
||||
allthemods.add('minecraft:sheep_food', 'minecolonies:durum')
|
||||
allthemods.add('twilightforest:deer_tempt_items', 'minecolonies:durum')
|
||||
allthemods.add('c:animal_foods', 'minecolonies:durum')
|
||||
allthemods.add('c:flour_plants/wheat', 'minecolonies:durum')
|
||||
allthemods.add('tombstone:seeds', 'minecolonies:durum')
|
||||
allthemods.add('c:crops/grain', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:koala_food', 'minecolonies:durum')
|
||||
allthemods.add('herbsandharvest:produce', 'minecolonies:durum')
|
||||
allthemods.add('c:seeds', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:ostrich_food', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:peacock_food', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:elephant_food', 'minecolonies:durum')
|
||||
allthemods.add('twilightforest:tiny_bird_tempt_items', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:shroomie_food', 'minecolonies:durum')
|
||||
allthemods.add('c:crops', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:raccoon_food', 'minecolonies:durum')
|
||||
//Eggplant
|
||||
allthemods.add('c:crops/eggplant', 'minecolonies:eggplant')
|
||||
allthemods.add('c:vegetables/eggplant', 'minecolonies:eggplant')
|
||||
allthemods.add('c:crops', 'minecolonies:eggplant')
|
||||
allthemods.add('c:vegetables', 'minecolonies:eggplant')
|
||||
//Garlic
|
||||
allthemods.add('c:rootvegetables', 'minecolonies:garlic')
|
||||
allthemods.add('c:crops', 'minecolonies:garlic')
|
||||
allthemods.add('c:rootvegetables/garlic', 'minecolonies:garlic')
|
||||
allthemods.add('c:vegetables/garlic', 'minecolonies:garlic')
|
||||
allthemods.add('c:crops/garlic', 'minecolonies:garlic')
|
||||
allthemods.add('c:vegetables', 'minecolonies:garlic')
|
||||
//Onion
|
||||
allthemods.add('c:crops', 'minecolonies:onion')
|
||||
allthemods.add('c:foods', 'minecolonies:onion')
|
||||
allthemods.add('c:crops/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:foods/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:foods/vegetable', 'minecolonies:onion')
|
||||
allthemods.add('c:rootvegetables', 'minecolonies:onion')
|
||||
allthemods.add('c:vegetables/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:rootvegetables/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:onions/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:vegetables', 'minecolonies:onion')
|
||||
allthemods.add('c:onions', 'minecolonies:onion')
|
||||
//Soybean
|
||||
allthemods.add('c:crops', 'minecolonies:soybean')
|
||||
allthemods.add('c:crops/soybean', 'minecolonies:soybean')
|
||||
allthemods.add('c:flour_plants/soybean', 'minecolonies:soybean')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:soybean')
|
||||
allthemods.add('c:grain/soybean', 'minecolonies:soybean')
|
||||
allthemods.add('c:grain', 'minecolonies:soybean')
|
||||
//Tomato
|
||||
allthemods.add('c:foods', 'minecolonies:tomato')
|
||||
allthemods.add('c:crops', 'minecolonies:tomato')
|
||||
allthemods.add('c:animal_foods', 'minecolonies:tomato')
|
||||
allthemods.add('c:crops/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('c:foods/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('minecraft:pig_food', 'minecolonies:tomato')
|
||||
allthemods.add('foods/vegetable', 'minecolonies:tomato')
|
||||
allthemods.add('c:salad_ingredients', 'minecolonies:tomato')
|
||||
allthemods.add('c:vegetables/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('c:vinegar_ingredients', 'minecolonies:tomato')
|
||||
allthemods.add('c:salad_ingredients/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('c:vinegar_ingredients/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('c:vegetables', 'minecolonies:tomato')
|
||||
//Rice
|
||||
allthemods.add('c:crops', 'minecolonies:rice')
|
||||
allthemods.add('c:crops/rice', 'minecolonies:rice')
|
||||
allthemods.add('twilightforest:tiny_bird_tempt_items', 'minecolonies:rice')
|
||||
allthemods.add('minecraft:chicken_food', 'minecolonies:rice')
|
||||
allthemods.add('cookingforblockheads:ingredients', 'minecolonies:rice')
|
||||
allthemods.add('twilightforest:raven_tempt_items', 'minecolonies:rice')
|
||||
allthemods.add('c:crops/grain', 'minecolonies:rice')
|
||||
allthemods.add('minecraft:parrot_food', 'minecolonies:rice')
|
||||
allthemods.add('twilightforest:squirrel_tempt_items', 'minecolonies:rice')
|
||||
allthemods.add('c:animal_foods', 'minecolonies:rice')
|
||||
allthemods.add('c:seeds', 'minecolonies:rice')
|
||||
allthemods.add('c:paper_plants/rice', 'minecolonies:rice')
|
||||
allthemods.add('c:paper_plants', 'minecolonies:rice')
|
||||
allthemods.add('c:protein', 'minecolonies:rice')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:rice')
|
||||
allthemods.add('c:carbs/rice', 'minecolonies:rice')
|
||||
allthemods.add('c:flour_plants/rice', 'minecolonies:rice')
|
||||
allthemods.add('c:grain/rice', 'minecolonies:rice')
|
||||
allthemods.add('c:carbs', 'minecolonies:rice')
|
||||
allthemods.add('c:vinegar_ingredients', 'minecolonies:rice')
|
||||
allthemods.add('c:grain', 'minecolonies:rice')
|
||||
allthemods.add('c:protein/rice', 'minecolonies:rice')
|
||||
//Corn
|
||||
allthemods.add('c:carbs', 'minecolonies:corn')
|
||||
allthemods.add('c:protein', 'minecolonies:corn')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:corn')
|
||||
allthemods.add('c:grain', 'minecolonies:corn')
|
||||
allthemods.add('c:carbs/corn', 'minecolonies:corn')
|
||||
allthemods.add('c:crops', 'minecolonies:corn')
|
||||
allthemods.add('c:protein/corn', 'minecolonies:corn')
|
||||
allthemods.add('c:flour_plants/corn', 'minecolonies:corn')
|
||||
allthemods.add('c:grain/corn', 'minecolonies:corn')
|
||||
allthemods.add('c:crops/corn', 'minecolonies:corn')
|
||||
//Nether Pepper
|
||||
allthemods.add('c:vegetables', 'minecolonies:nether_pepper')
|
||||
allthemods.add('c:crops', 'minecolonies:nether_pepper')
|
||||
allthemods.add('c:peppers', 'minecolonies:nether_pepper')
|
||||
//Peas
|
||||
allthemods.add('c:flour_plants/peas', 'minecolonies:peas')
|
||||
allthemods.add('c:crops/peas', 'minecolonies:peas')
|
||||
allthemods.add('c:salad_ingredients/peas', 'minecolonies:peas')
|
||||
allthemods.add('c:vegetables', 'minecolonies:peas')
|
||||
allthemods.add('c:vegetables/pea', 'minecolonies:peas')
|
||||
allthemods.add('c:vegetables/peas', 'minecolonies:peas')
|
||||
allthemods.add('c:salad_ingredients', 'minecolonies:peas')
|
||||
allthemods.add('c:crops', 'minecolonies:peas')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:peas')
|
||||
allthemods.add('c:salad_ingredients/pea', 'minecolonies:peas')
|
||||
allthemods.add('c:crops/pea', 'minecolonies:peas')
|
||||
allthemods.add('c:seeds/pea', 'minecolonies:peas')
|
||||
allthemods.add('c:flour_plants/pea', 'minecolonies:peas')
|
||||
//Butternut Squash, to parity with Pam's Winter Squash
|
||||
allthemods.add('c:vegetables/wintersquash', 'minecolonies:butternut_squash')
|
||||
allthemods.add('c:crops/wintersquash', 'minecolonies:butternut_squash')
|
||||
allthemods.add('c:crops', 'minecolonies:butternut_squash')
|
||||
allthemods.add('c:vegetables', 'minecolonies:butternut_squash')
|
||||
//Producables
|
||||
//Large Water Bottle
|
||||
allthemods.add('c:water', 'minecolonies:large_water_bottle')
|
||||
allthemods.add('c:water/freshwater', 'minecolonies:large_water_bottle')
|
||||
//Large Milk Bottle
|
||||
allthemods.add('c:milk', 'minecolonies:large_milk_bottle')
|
||||
allthemods.add('c:milk/freshmilk', 'minecolonies:large_milk_bottle')
|
||||
allthemods.add('c:milks', 'minecolonies:large_milk_bottle')
|
||||
//Large Soy Milk Bottle
|
||||
allthemods.add('c:milk', 'minecolonies:large_soy_milk_bottle')
|
||||
allthemods.add('c:milk/soymilk', 'minecolonies:large_soy_milk_bottle')
|
||||
//Raw Noodles
|
||||
allthemods.add('c:pasta', 'minecolonies:raw_noodle')
|
||||
allthemods.add('c:foods', 'minecolonies:raw_noodle')
|
||||
allthemods.add('c:pasta/pasta', 'minecolonies:raw_noodle')
|
||||
allthemods.add('c:foods/pasta', 'minecolonies:raw_noodle')
|
||||
//Butter
|
||||
allthemods.add('c:butter', 'minecolonies:butter')
|
||||
allthemods.add('c:butter/butter', 'minecolonies:butter')
|
||||
//Cornmeal
|
||||
allthemods.add('c:cornmeal', 'minecolonies:cornmeal')
|
||||
allthemods.add('c:cornmeal/cornmeal', 'minecolonies:cornmeal')
|
||||
//Soysauce
|
||||
allthemods.add('c:soysauce/soysauce', 'minecolonies:soysauce')
|
||||
allthemods.add('c:soysauce', 'minecolonies:soysauce')
|
||||
allthemods.add('c:condiments/soysauce', 'minecolonies:soysauce')
|
||||
allthemods.add('c:condiments', 'minecolonies:soysauce')
|
||||
allthemods.add('cookingforblockheads:ingredients', 'minecolonies:soysauce')
|
||||
//Cheddar Cheese
|
||||
allthemods.add('c:cheese', 'minecolonies:cheddar_cheese')
|
||||
allthemods.add('c:cheese/cheese', 'minecolonies:cheddar_cheese')
|
||||
//Feta Cheese
|
||||
allthemods.add('c:cheese', 'minecolonies:feta_cheese')
|
||||
allthemods.add('c:cheese/cheese', 'minecolonies:feta_cheese')
|
||||
//Yogurt
|
||||
allthemods.add('c:yogurt', 'minecolonies:yogurt')
|
||||
allthemods.add('c:yogurt/yogurt', 'minecolonies:yogurt')
|
||||
//Tortillas
|
||||
allthemods.add('c:tortilla', 'minecolonies:tortillas')
|
||||
allthemods.add('c:tortilla/tortilla', 'minecolonies:tortillas')
|
||||
//Ore blocks
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/aluminum')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/ammolite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/antimony')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/arcane_crystal')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/azure_silver')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/bauxite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/black_diamond')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/black_quartz')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/bloodstone')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/bort')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/chaos')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/cinnabar')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/citrine')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/crimson_iron')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/fluorite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/heliodor')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/iesnium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/inferium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/iolite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/iridium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/jade')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/kyanite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/lead')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/lignite_coal')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/mithril')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/moldavite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/monazite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/nickel')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/osmium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/peridot')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/platinum')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/prosperity')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/rose_quartz')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/ruby')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/runic')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/salt')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/saltpeter')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/sapphire')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/silver')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/sulfur')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/tin')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/titanium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/tungsten')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/turquoise')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/uraninite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/uranium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/vibranium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/white_diamond')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/zinc')
|
||||
//raw materials
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/aluminum')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/antimony')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/azure_silver')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/crimson_iron')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/iesnium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/iridium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/lead')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/nickel')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/osmium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/platinum')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/silver')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/tin')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/titanium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/tungsten')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/uranium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/vibranium')
|
||||
allthemods.add('minecolonies:raw_ore', 'allthemodium:raw_allthemodium')
|
||||
allthemods.add('minecolonies:raw_ore', 'allthemodium:raw_unobtainium')
|
||||
//This file intended to help Minecolonies crops / items be used in place of other crops / items in recipes, mirroring tags currently applied to crops / items of the same in-game name or intended purpose.
|
||||
//It's quite possible that many of these tags are redundant somehow
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
//Bread Dough
|
||||
allthemods.add('c:foods', 'minecolonies:bread_dough')
|
||||
allthemods.add('c:dough', 'minecolonies:bread_dough')
|
||||
allthemods.add('c:dough/dough', 'minecolonies:bread_dough')
|
||||
allthemods.add('c:foods/dough', 'minecolonies:bread_dough')
|
||||
//Breads
|
||||
allthemods.add('c:bread', ['minecolonies:milky_bread', 'minecolonies:sugary_bread', 'minecolonies:golden_bread', 'minecolonies:chorus_bread', 'minecolonies:manchet_bread', 'minecolonies:lembas_scone'])
|
||||
allthemods.add('c:bread/bread', ['minecolonies:milky_bread', 'minecolonies:sugary_bread', 'minecolonies:golden_bread', 'minecolonies:chorus_bread', 'minecolonies:manchet_bread', 'minecolonies:lembas_scone'])
|
||||
//Crops
|
||||
//Bell Pepper
|
||||
allthemods.add('c:vegetables/bellpepper', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:crops/bellpepper', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:peppers/bellpepper', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:vegetables', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:crops', 'minecolonies:bell_pepper')
|
||||
allthemods.add('c:peppers', 'minecolonies:bell_pepper')
|
||||
//Cabbage
|
||||
allthemods.add('c:vegetables', 'minecolonies:cabbage')
|
||||
allthemods.add('c:crops', 'minecolonies:cabbage')
|
||||
allthemods.add('c:crops/cabbage', 'minecolonies:cabbage')
|
||||
allthemods.add('c:foods/cabbage', 'minecolonies:cabbage')
|
||||
allthemods.add('c:foods/leafy_green', 'minecolonies:cabbage')
|
||||
allthemods.add('c:salad_ingredients', 'minecolonies:cabbage')
|
||||
allthemods.add('c:vegetables/cabbage', 'minecolonies:cabbage')
|
||||
allthemods.add('c:leafyvegetables', 'minecolonies:cabbage')
|
||||
allthemods.add('c:leafyvegetables/cabbage', 'minecolonies:cabbage')
|
||||
allthemods.add('c:salad_ingredients/cabbage', 'minecolonies:cabbage')
|
||||
//Chickpea
|
||||
allthemods.add('c:flour_plants/chickpea', 'minecolonies:chickpea')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:chickpea')
|
||||
allthemods.add('c:crops', 'minecolonies:chickpea')
|
||||
allthemods.add('c:crops/chickpea', 'minecolonies:chickpea')
|
||||
allthemods.add('c:grain/chickpea', 'minecolonies:chickpea')
|
||||
allthemods.add('c:grain', 'minecolonies:chickpea')
|
||||
//Durum Wheat, mirroring regular minecraft:wheat
|
||||
allthemods.add('twilightforest:raven_tempt_items', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:giraffe_food', 'minecolonies:durum')
|
||||
allthemods.add('c:grain/wheat', 'minecolonies:durum')
|
||||
allthemods.add('minecraft:horse_food', 'minecolonies:durum')
|
||||
allthemods.add('supplementaries:straw', 'minecolonies:durum')
|
||||
allthemods.add('c:grain', 'minecolonies:durum')
|
||||
allthemods.add('c:crops/wheat', 'minecolonies:durum')
|
||||
allthemods.add('twilightforest:squirrel_tempt_items', 'minecolonies:durum')
|
||||
allthemods.add('minecraft:cow_food', 'minecolonies:durum')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:durum')
|
||||
allthemods.add('minecraft:sheep_food', 'minecolonies:durum')
|
||||
allthemods.add('twilightforest:deer_tempt_items', 'minecolonies:durum')
|
||||
allthemods.add('c:animal_foods', 'minecolonies:durum')
|
||||
allthemods.add('c:flour_plants/wheat', 'minecolonies:durum')
|
||||
allthemods.add('tombstone:seeds', 'minecolonies:durum')
|
||||
allthemods.add('c:crops/grain', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:koala_food', 'minecolonies:durum')
|
||||
allthemods.add('herbsandharvest:produce', 'minecolonies:durum')
|
||||
allthemods.add('c:seeds', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:ostrich_food', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:peacock_food', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:elephant_food', 'minecolonies:durum')
|
||||
allthemods.add('twilightforest:tiny_bird_tempt_items', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:shroomie_food', 'minecolonies:durum')
|
||||
allthemods.add('c:crops', 'minecolonies:durum')
|
||||
allthemods.add('livingthings:raccoon_food', 'minecolonies:durum')
|
||||
//Eggplant
|
||||
allthemods.add('c:crops/eggplant', 'minecolonies:eggplant')
|
||||
allthemods.add('c:vegetables/eggplant', 'minecolonies:eggplant')
|
||||
allthemods.add('c:crops', 'minecolonies:eggplant')
|
||||
allthemods.add('c:vegetables', 'minecolonies:eggplant')
|
||||
//Garlic
|
||||
allthemods.add('c:rootvegetables', 'minecolonies:garlic')
|
||||
allthemods.add('c:crops', 'minecolonies:garlic')
|
||||
allthemods.add('c:rootvegetables/garlic', 'minecolonies:garlic')
|
||||
allthemods.add('c:vegetables/garlic', 'minecolonies:garlic')
|
||||
allthemods.add('c:crops/garlic', 'minecolonies:garlic')
|
||||
allthemods.add('c:vegetables', 'minecolonies:garlic')
|
||||
//Onion
|
||||
allthemods.add('c:crops', 'minecolonies:onion')
|
||||
allthemods.add('c:foods', 'minecolonies:onion')
|
||||
allthemods.add('c:crops/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:foods/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:foods/vegetable', 'minecolonies:onion')
|
||||
allthemods.add('c:rootvegetables', 'minecolonies:onion')
|
||||
allthemods.add('c:vegetables/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:rootvegetables/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:onions/onion', 'minecolonies:onion')
|
||||
allthemods.add('c:vegetables', 'minecolonies:onion')
|
||||
allthemods.add('c:onions', 'minecolonies:onion')
|
||||
//Soybean
|
||||
allthemods.add('c:crops', 'minecolonies:soybean')
|
||||
allthemods.add('c:crops/soybean', 'minecolonies:soybean')
|
||||
allthemods.add('c:flour_plants/soybean', 'minecolonies:soybean')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:soybean')
|
||||
allthemods.add('c:grain/soybean', 'minecolonies:soybean')
|
||||
allthemods.add('c:grain', 'minecolonies:soybean')
|
||||
//Tomato
|
||||
allthemods.add('c:foods', 'minecolonies:tomato')
|
||||
allthemods.add('c:crops', 'minecolonies:tomato')
|
||||
allthemods.add('c:animal_foods', 'minecolonies:tomato')
|
||||
allthemods.add('c:crops/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('c:foods/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('minecraft:pig_food', 'minecolonies:tomato')
|
||||
allthemods.add('foods/vegetable', 'minecolonies:tomato')
|
||||
allthemods.add('c:salad_ingredients', 'minecolonies:tomato')
|
||||
allthemods.add('c:vegetables/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('c:vinegar_ingredients', 'minecolonies:tomato')
|
||||
allthemods.add('c:salad_ingredients/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('c:vinegar_ingredients/tomato', 'minecolonies:tomato')
|
||||
allthemods.add('c:vegetables', 'minecolonies:tomato')
|
||||
//Rice
|
||||
allthemods.add('c:crops', 'minecolonies:rice')
|
||||
allthemods.add('c:crops/rice', 'minecolonies:rice')
|
||||
allthemods.add('twilightforest:tiny_bird_tempt_items', 'minecolonies:rice')
|
||||
allthemods.add('minecraft:chicken_food', 'minecolonies:rice')
|
||||
allthemods.add('cookingforblockheads:ingredients', 'minecolonies:rice')
|
||||
allthemods.add('twilightforest:raven_tempt_items', 'minecolonies:rice')
|
||||
allthemods.add('c:crops/grain', 'minecolonies:rice')
|
||||
allthemods.add('minecraft:parrot_food', 'minecolonies:rice')
|
||||
allthemods.add('twilightforest:squirrel_tempt_items', 'minecolonies:rice')
|
||||
allthemods.add('c:animal_foods', 'minecolonies:rice')
|
||||
allthemods.add('c:seeds', 'minecolonies:rice')
|
||||
allthemods.add('c:paper_plants/rice', 'minecolonies:rice')
|
||||
allthemods.add('c:paper_plants', 'minecolonies:rice')
|
||||
allthemods.add('c:protein', 'minecolonies:rice')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:rice')
|
||||
allthemods.add('c:carbs/rice', 'minecolonies:rice')
|
||||
allthemods.add('c:flour_plants/rice', 'minecolonies:rice')
|
||||
allthemods.add('c:grain/rice', 'minecolonies:rice')
|
||||
allthemods.add('c:carbs', 'minecolonies:rice')
|
||||
allthemods.add('c:vinegar_ingredients', 'minecolonies:rice')
|
||||
allthemods.add('c:grain', 'minecolonies:rice')
|
||||
allthemods.add('c:protein/rice', 'minecolonies:rice')
|
||||
//Corn
|
||||
allthemods.add('c:carbs', 'minecolonies:corn')
|
||||
allthemods.add('c:protein', 'minecolonies:corn')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:corn')
|
||||
allthemods.add('c:grain', 'minecolonies:corn')
|
||||
allthemods.add('c:carbs/corn', 'minecolonies:corn')
|
||||
allthemods.add('c:crops', 'minecolonies:corn')
|
||||
allthemods.add('c:protein/corn', 'minecolonies:corn')
|
||||
allthemods.add('c:flour_plants/corn', 'minecolonies:corn')
|
||||
allthemods.add('c:grain/corn', 'minecolonies:corn')
|
||||
allthemods.add('c:crops/corn', 'minecolonies:corn')
|
||||
//Nether Pepper
|
||||
allthemods.add('c:vegetables', 'minecolonies:nether_pepper')
|
||||
allthemods.add('c:crops', 'minecolonies:nether_pepper')
|
||||
allthemods.add('c:peppers', 'minecolonies:nether_pepper')
|
||||
//Peas
|
||||
allthemods.add('c:flour_plants/peas', 'minecolonies:peas')
|
||||
allthemods.add('c:crops/peas', 'minecolonies:peas')
|
||||
allthemods.add('c:salad_ingredients/peas', 'minecolonies:peas')
|
||||
allthemods.add('c:vegetables', 'minecolonies:peas')
|
||||
allthemods.add('c:vegetables/pea', 'minecolonies:peas')
|
||||
allthemods.add('c:vegetables/peas', 'minecolonies:peas')
|
||||
allthemods.add('c:salad_ingredients', 'minecolonies:peas')
|
||||
allthemods.add('c:crops', 'minecolonies:peas')
|
||||
allthemods.add('c:flour_plants', 'minecolonies:peas')
|
||||
allthemods.add('c:salad_ingredients/pea', 'minecolonies:peas')
|
||||
allthemods.add('c:crops/pea', 'minecolonies:peas')
|
||||
allthemods.add('c:seeds/pea', 'minecolonies:peas')
|
||||
allthemods.add('c:flour_plants/pea', 'minecolonies:peas')
|
||||
//Butternut Squash, to parity with Pam's Winter Squash
|
||||
allthemods.add('c:vegetables/wintersquash', 'minecolonies:butternut_squash')
|
||||
allthemods.add('c:crops/wintersquash', 'minecolonies:butternut_squash')
|
||||
allthemods.add('c:crops', 'minecolonies:butternut_squash')
|
||||
allthemods.add('c:vegetables', 'minecolonies:butternut_squash')
|
||||
//Producables
|
||||
//Large Water Bottle
|
||||
allthemods.add('c:water', 'minecolonies:large_water_bottle')
|
||||
allthemods.add('c:water/freshwater', 'minecolonies:large_water_bottle')
|
||||
//Large Milk Bottle
|
||||
allthemods.add('c:milk', 'minecolonies:large_milk_bottle')
|
||||
allthemods.add('c:milk/freshmilk', 'minecolonies:large_milk_bottle')
|
||||
allthemods.add('c:milks', 'minecolonies:large_milk_bottle')
|
||||
//Large Soy Milk Bottle
|
||||
allthemods.add('c:milk', 'minecolonies:large_soy_milk_bottle')
|
||||
allthemods.add('c:milk/soymilk', 'minecolonies:large_soy_milk_bottle')
|
||||
//Raw Noodles
|
||||
allthemods.add('c:pasta', 'minecolonies:raw_noodle')
|
||||
allthemods.add('c:foods', 'minecolonies:raw_noodle')
|
||||
allthemods.add('c:pasta/pasta', 'minecolonies:raw_noodle')
|
||||
allthemods.add('c:foods/pasta', 'minecolonies:raw_noodle')
|
||||
//Butter
|
||||
allthemods.add('c:butter', 'minecolonies:butter')
|
||||
allthemods.add('c:butter/butter', 'minecolonies:butter')
|
||||
//Cornmeal
|
||||
allthemods.add('c:cornmeal', 'minecolonies:cornmeal')
|
||||
allthemods.add('c:cornmeal/cornmeal', 'minecolonies:cornmeal')
|
||||
//Soysauce
|
||||
allthemods.add('c:soysauce/soysauce', 'minecolonies:soysauce')
|
||||
allthemods.add('c:soysauce', 'minecolonies:soysauce')
|
||||
allthemods.add('c:condiments/soysauce', 'minecolonies:soysauce')
|
||||
allthemods.add('c:condiments', 'minecolonies:soysauce')
|
||||
allthemods.add('cookingforblockheads:ingredients', 'minecolonies:soysauce')
|
||||
//Cheddar Cheese
|
||||
allthemods.add('c:cheese', 'minecolonies:cheddar_cheese')
|
||||
allthemods.add('c:cheese/cheese', 'minecolonies:cheddar_cheese')
|
||||
//Feta Cheese
|
||||
allthemods.add('c:cheese', 'minecolonies:feta_cheese')
|
||||
allthemods.add('c:cheese/cheese', 'minecolonies:feta_cheese')
|
||||
//Yogurt
|
||||
allthemods.add('c:yogurt', 'minecolonies:yogurt')
|
||||
allthemods.add('c:yogurt/yogurt', 'minecolonies:yogurt')
|
||||
//Tortillas
|
||||
allthemods.add('c:tortilla', 'minecolonies:tortillas')
|
||||
allthemods.add('c:tortilla/tortilla', 'minecolonies:tortillas')
|
||||
//Ore blocks
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/aluminum')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/ammolite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/antimony')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/arcane_crystal')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/azure_silver')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/bauxite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/black_diamond')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/black_quartz')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/bloodstone')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/bort')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/chaos')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/cinnabar')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/citrine')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/crimson_iron')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/fluorite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/heliodor')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/iesnium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/inferium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/iolite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/iridium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/jade')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/kyanite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/lead')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/lignite_coal')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/mithril')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/moldavite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/monazite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/nickel')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/osmium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/peridot')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/platinum')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/prosperity')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/rose_quartz')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/ruby')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/runic')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/salt')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/saltpeter')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/sapphire')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/silver')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/sulfur')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/tin')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/titanium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/tungsten')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/turquoise')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/uraninite')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/uranium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/vibranium')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/white_diamond')
|
||||
allthemods.add('minecolonies:breakable_ore', '#c:ores/zinc')
|
||||
//raw materials
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/aluminum')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/antimony')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/azure_silver')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/crimson_iron')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/iesnium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/iridium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/lead')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/nickel')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/osmium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/platinum')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/silver')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/tin')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/titanium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/tungsten')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/uranium')
|
||||
allthemods.add('minecolonies:raw_ore', '#c:raw_materials/vibranium')
|
||||
allthemods.add('minecolonies:raw_ore', 'allthemodium:raw_allthemodium')
|
||||
allthemods.add('minecolonies:raw_ore', 'allthemodium:raw_unobtainium')
|
||||
})
|
||||
@@ -1,210 +1,210 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
|
||||
// Quantum processor
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:packer",
|
||||
"duration": 200,
|
||||
"eu": 8,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:quantum_alloy"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:quantum_processor_press",
|
||||
"probability": 0.0
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:printed_quantum_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:assembler",
|
||||
"duration": 200,
|
||||
"eu": 16,
|
||||
"fluid_inputs": [
|
||||
{
|
||||
"amount": 90,
|
||||
"fluid": "modern_industrialization:molten_redstone"
|
||||
}
|
||||
],
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:printed_quantum_processor"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:printed_silicon"
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:quantum_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
// Energy processor
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:packer",
|
||||
"duration": 200,
|
||||
"eu": 8,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:charged_redstone"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:energy_processor_press",
|
||||
"probability": 0.0
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:printed_energy_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:assembler",
|
||||
"duration": 200,
|
||||
"eu": 16,
|
||||
"fluid_inputs": [
|
||||
{
|
||||
"amount": 90,
|
||||
"fluid": "modern_industrialization:molten_redstone"
|
||||
}
|
||||
],
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:printed_energy_processor"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:printed_silicon"
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:energy_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
// Concurrent processor
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:packer",
|
||||
"duration": 200,
|
||||
"eu": 8,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:entro_crystal"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:concurrent_processor_press",
|
||||
"probability": 0.0
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:concurrent_processor_print"
|
||||
}
|
||||
]
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:assembler",
|
||||
"duration": 200,
|
||||
"eu": 16,
|
||||
"fluid_inputs": [
|
||||
{
|
||||
"amount": 90,
|
||||
"fluid": "modern_industrialization:molten_redstone"
|
||||
}
|
||||
],
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:concurrent_processor_print"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:printed_silicon"
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:concurrent_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
// Accumulation processor
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:packer",
|
||||
"duration": 200,
|
||||
"eu": 8,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:sky_steel_ingot"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:accumulation_processor_press",
|
||||
"probability": 0.0
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:printed_accumulation_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:assembler",
|
||||
"duration": 200,
|
||||
"eu": 16,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:printed_accumulation_processor"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:printed_silicon"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:fluix_dust"
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:accumulation_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
|
||||
// Quantum processor
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:packer",
|
||||
"duration": 200,
|
||||
"eu": 8,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:quantum_alloy"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:quantum_processor_press",
|
||||
"probability": 0.0
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:printed_quantum_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:assembler",
|
||||
"duration": 200,
|
||||
"eu": 16,
|
||||
"fluid_inputs": [
|
||||
{
|
||||
"amount": 90,
|
||||
"fluid": "modern_industrialization:molten_redstone"
|
||||
}
|
||||
],
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:printed_quantum_processor"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:printed_silicon"
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "advanced_ae:quantum_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
// Energy processor
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:packer",
|
||||
"duration": 200,
|
||||
"eu": 8,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:charged_redstone"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:energy_processor_press",
|
||||
"probability": 0.0
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:printed_energy_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:assembler",
|
||||
"duration": 200,
|
||||
"eu": 16,
|
||||
"fluid_inputs": [
|
||||
{
|
||||
"amount": 90,
|
||||
"fluid": "modern_industrialization:molten_redstone"
|
||||
}
|
||||
],
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:printed_energy_processor"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:printed_silicon"
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "appflux:energy_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
// Concurrent processor
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:packer",
|
||||
"duration": 200,
|
||||
"eu": 8,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:entro_crystal"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:concurrent_processor_press",
|
||||
"probability": 0.0
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:concurrent_processor_print"
|
||||
}
|
||||
]
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:assembler",
|
||||
"duration": 200,
|
||||
"eu": 16,
|
||||
"fluid_inputs": [
|
||||
{
|
||||
"amount": 90,
|
||||
"fluid": "modern_industrialization:molten_redstone"
|
||||
}
|
||||
],
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:concurrent_processor_print"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:printed_silicon"
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "extendedae:concurrent_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
|
||||
// Accumulation processor
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:packer",
|
||||
"duration": 200,
|
||||
"eu": 8,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:sky_steel_ingot"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:accumulation_processor_press",
|
||||
"probability": 0.0
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:printed_accumulation_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "modern_industrialization:assembler",
|
||||
"duration": 200,
|
||||
"eu": 16,
|
||||
"item_inputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:printed_accumulation_processor"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:printed_silicon"
|
||||
},
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "ae2:fluix_dust"
|
||||
}
|
||||
],
|
||||
"item_outputs": [
|
||||
{
|
||||
"amount": 1,
|
||||
"item": "megacells:accumulation_processor"
|
||||
}
|
||||
]
|
||||
})
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,46 +1,46 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(event => {
|
||||
event.remove(
|
||||
[
|
||||
'modern_industrialization:vanilla_recipes/mixer/cobblestone',
|
||||
'modern_industrialization:vanilla_recipes/mixer/andesite',
|
||||
'modern_industrialization:vanilla_recipes/mixer/calcite',
|
||||
'modern_industrialization:vanilla_recipes/mixer/cobbled_deepslate',
|
||||
'modern_industrialization:vanilla_recipes/mixer/diorite',
|
||||
'modern_industrialization:vanilla_recipes/mixer/dripstone',
|
||||
'modern_industrialization:vanilla_recipes/mixer/granite',
|
||||
'modern_industrialization:vanilla_recipes/mixer/endstone'
|
||||
]
|
||||
)
|
||||
|
||||
let cobbleGen = [
|
||||
'cobblestone',
|
||||
'andesite',
|
||||
'calcite',
|
||||
'cobbled_deepslate',
|
||||
'diorite',
|
||||
'dripstone_block',
|
||||
'granite'
|
||||
]
|
||||
|
||||
for (let item of cobbleGen) {
|
||||
event.recipes.modern_industrialization.mixer(2, 100)
|
||||
.fluidIn('minecraft:water', 1000, 0)
|
||||
.fluidIn('minecraft:lava', 1000, 0)
|
||||
.itemIn(`minecraft:${item}`, 0)
|
||||
.itemOut(`minecraft:${item}`)
|
||||
.id(`atm:mixer/cobble_gen/${item}`)
|
||||
}
|
||||
|
||||
event.recipes.modern_industrialization.mixer(8, 200)
|
||||
.fluidIn('1x modern_industrialization:heavy_water')
|
||||
.fluidIn('1000x minecraft:lava', 0.0)
|
||||
.itemIn('minecraft:end_stone', 0)
|
||||
.itemOut('minecraft:end_stone')
|
||||
.id('atm:mixer/cobble_gen/end_stone')
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(event => {
|
||||
event.remove(
|
||||
[
|
||||
'modern_industrialization:vanilla_recipes/mixer/cobblestone',
|
||||
'modern_industrialization:vanilla_recipes/mixer/andesite',
|
||||
'modern_industrialization:vanilla_recipes/mixer/calcite',
|
||||
'modern_industrialization:vanilla_recipes/mixer/cobbled_deepslate',
|
||||
'modern_industrialization:vanilla_recipes/mixer/diorite',
|
||||
'modern_industrialization:vanilla_recipes/mixer/dripstone',
|
||||
'modern_industrialization:vanilla_recipes/mixer/granite',
|
||||
'modern_industrialization:vanilla_recipes/mixer/endstone'
|
||||
]
|
||||
)
|
||||
|
||||
let cobbleGen = [
|
||||
'cobblestone',
|
||||
'andesite',
|
||||
'calcite',
|
||||
'cobbled_deepslate',
|
||||
'diorite',
|
||||
'dripstone_block',
|
||||
'granite'
|
||||
]
|
||||
|
||||
for (let item of cobbleGen) {
|
||||
event.recipes.modern_industrialization.mixer(2, 100)
|
||||
.fluidIn('minecraft:water', 1000, 0)
|
||||
.fluidIn('minecraft:lava', 1000, 0)
|
||||
.itemIn(`minecraft:${item}`, 0)
|
||||
.itemOut(`minecraft:${item}`)
|
||||
.id(`atm:mixer/cobble_gen/${item}`)
|
||||
}
|
||||
|
||||
event.recipes.modern_industrialization.mixer(8, 200)
|
||||
.fluidIn('1x modern_industrialization:heavy_water')
|
||||
.fluidIn('1000x minecraft:lava', 0.0)
|
||||
.itemIn('minecraft:end_stone', 0)
|
||||
.itemOut('minecraft:end_stone')
|
||||
.id('atm:mixer/cobble_gen/end_stone')
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,83 +1,83 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
ServerEvents.recipes(event => {
|
||||
event.remove(
|
||||
[
|
||||
'modern_industrialization:quarry/bronze',
|
||||
'modern_industrialization:quarry/steel',
|
||||
'modern_industrialization:quarry/stainless_steel',
|
||||
'modern_industrialization:quarry/titanium'
|
||||
]
|
||||
)
|
||||
|
||||
let addQuarry = (id, eu, duration, inputItem, inputChance, outputs) => {
|
||||
event.custom(
|
||||
{
|
||||
type: 'modern_industrialization:quarry',
|
||||
eu: eu,
|
||||
duration: duration,
|
||||
item_inputs: {
|
||||
item: inputItem,
|
||||
amount: 1,
|
||||
probability: inputChance
|
||||
},
|
||||
item_outputs: outputs
|
||||
}
|
||||
).id(`atm:quarry/electric/${id}`)
|
||||
}
|
||||
|
||||
addQuarry('test', 2, 100, 'minecraft:dirt', 0.01,
|
||||
[
|
||||
{ item: 'minecraft:cobblestone', amount: 1, probability: 0.2 },
|
||||
{ item: 'minecraft:stone', amount: 1, probability: 0.5 }
|
||||
]
|
||||
)
|
||||
|
||||
addQuarry('bronze', 4, 600, 'modern_industrialization:bronze_drill', 0.04,
|
||||
[
|
||||
{ item: 'minecraft:iron_ore', amount: 1, probability: 0.4 },
|
||||
{ item: 'minecraft:coal_ore', amount: 1, probability: 0.4 },
|
||||
{ item: 'modern_industrialization:lignite_coal_ore', amount: 1, probability: 0.24 },
|
||||
{ item: 'minecraft:copper_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'alltheores:tin_ore', amount: 1, probability: 0.3 },
|
||||
{ item: 'minecraft:gold_ore', amount: 1, probability: 0.15 },
|
||||
{ item: 'minecraft:redstone_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'alltheores:osmium_ore', amount: 1, probability: 0.12 }
|
||||
]
|
||||
)
|
||||
|
||||
addQuarry('steel', 12, 600, 'modern_industrialization:steel_drill', 0.04,
|
||||
[
|
||||
{ item: 'modern_industrialization:antimony_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'minecraft:diamond_ore', amount: 1, probability: 0.12 },
|
||||
{ item: 'minecraft:lapis_ore', amount: 1, probability: 0.1 },
|
||||
{ item: 'alltheores:lead_ore', amount: 1, probability: 0.25 },
|
||||
{ item: 'alltheores:nickel_ore', amount: 1, probability: 0.18 },
|
||||
{ item: 'alltheores:aluminum_ore', amount: 1, probability: 0.4 },
|
||||
{ item: 'alltheores:salt_ore', amount: 1, probability: 0.12 },
|
||||
{ item: 'minecraft:emerald_ore', amount: 1, probability: 0.1 },
|
||||
{ item: 'modern_industrialization:quartz_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'powah:uraninite_ore', amount: 1, probability: 0.08 }
|
||||
]
|
||||
)
|
||||
|
||||
addQuarry('stainless_steel', 32, 600, 'modern_industrialization:stainless_steel_drill', 0.04,
|
||||
[
|
||||
{ item: 'modern_industrialization:titanium_ore', amount: 1, probability: 0.15 },
|
||||
{ item: 'modern_industrialization:tungsten_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'modern_industrialization:monazite_ore', amount: 1, probability: 0.25 },
|
||||
{ item: 'alltheores:platinum_ore', amount: 1, probability: 0.12 }
|
||||
]
|
||||
)
|
||||
|
||||
addQuarry('titanium', 128, 600, 'modern_industrialization:titanium_drill', 0.04,
|
||||
[
|
||||
{ item: 'alltheores:uranium_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'alltheores:iridium_ore', amount: 1, probability: 0.05 },
|
||||
{ item: 'alltheores:fluorite_ore', amount: 1, probability: 0.3 }
|
||||
]
|
||||
)
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
ServerEvents.recipes(event => {
|
||||
event.remove(
|
||||
[
|
||||
'modern_industrialization:quarry/bronze',
|
||||
'modern_industrialization:quarry/steel',
|
||||
'modern_industrialization:quarry/stainless_steel',
|
||||
'modern_industrialization:quarry/titanium'
|
||||
]
|
||||
)
|
||||
|
||||
let addQuarry = (id, eu, duration, inputItem, inputChance, outputs) => {
|
||||
event.custom(
|
||||
{
|
||||
type: 'modern_industrialization:quarry',
|
||||
eu: eu,
|
||||
duration: duration,
|
||||
item_inputs: {
|
||||
item: inputItem,
|
||||
amount: 1,
|
||||
probability: inputChance
|
||||
},
|
||||
item_outputs: outputs
|
||||
}
|
||||
).id(`atm:quarry/electric/${id}`)
|
||||
}
|
||||
|
||||
addQuarry('test', 2, 100, 'minecraft:dirt', 0.01,
|
||||
[
|
||||
{ item: 'minecraft:cobblestone', amount: 1, probability: 0.2 },
|
||||
{ item: 'minecraft:stone', amount: 1, probability: 0.5 }
|
||||
]
|
||||
)
|
||||
|
||||
addQuarry('bronze', 4, 600, 'modern_industrialization:bronze_drill', 0.04,
|
||||
[
|
||||
{ item: 'minecraft:iron_ore', amount: 1, probability: 0.4 },
|
||||
{ item: 'minecraft:coal_ore', amount: 1, probability: 0.4 },
|
||||
{ item: 'modern_industrialization:lignite_coal_ore', amount: 1, probability: 0.24 },
|
||||
{ item: 'minecraft:copper_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'alltheores:tin_ore', amount: 1, probability: 0.3 },
|
||||
{ item: 'minecraft:gold_ore', amount: 1, probability: 0.15 },
|
||||
{ item: 'minecraft:redstone_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'alltheores:osmium_ore', amount: 1, probability: 0.12 }
|
||||
]
|
||||
)
|
||||
|
||||
addQuarry('steel', 12, 600, 'modern_industrialization:steel_drill', 0.04,
|
||||
[
|
||||
{ item: 'modern_industrialization:antimony_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'minecraft:diamond_ore', amount: 1, probability: 0.12 },
|
||||
{ item: 'minecraft:lapis_ore', amount: 1, probability: 0.1 },
|
||||
{ item: 'alltheores:lead_ore', amount: 1, probability: 0.25 },
|
||||
{ item: 'alltheores:nickel_ore', amount: 1, probability: 0.18 },
|
||||
{ item: 'alltheores:aluminum_ore', amount: 1, probability: 0.4 },
|
||||
{ item: 'alltheores:salt_ore', amount: 1, probability: 0.12 },
|
||||
{ item: 'minecraft:emerald_ore', amount: 1, probability: 0.1 },
|
||||
{ item: 'modern_industrialization:quartz_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'powah:uraninite_ore', amount: 1, probability: 0.08 }
|
||||
]
|
||||
)
|
||||
|
||||
addQuarry('stainless_steel', 32, 600, 'modern_industrialization:stainless_steel_drill', 0.04,
|
||||
[
|
||||
{ item: 'modern_industrialization:titanium_ore', amount: 1, probability: 0.15 },
|
||||
{ item: 'modern_industrialization:tungsten_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'modern_industrialization:monazite_ore', amount: 1, probability: 0.25 },
|
||||
{ item: 'alltheores:platinum_ore', amount: 1, probability: 0.12 }
|
||||
]
|
||||
)
|
||||
|
||||
addQuarry('titanium', 128, 600, 'modern_industrialization:titanium_drill', 0.04,
|
||||
[
|
||||
{ item: 'alltheores:uranium_ore', amount: 1, probability: 0.2 },
|
||||
{ item: 'alltheores:iridium_ore', amount: 1, probability: 0.05 },
|
||||
{ item: 'alltheores:fluorite_ore', amount: 1, probability: 0.3 }
|
||||
]
|
||||
)
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: 'modern_industrialization:electric_age/machine/assembler/replicator' })
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: 'modern_industrialization:electric_age/machine/assembler/replicator' })
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods =>{
|
||||
allthemods.remove({id: 'mffs:steel_compound'})
|
||||
allthemods.remove({id: 'mffs:steel_ingot'})
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods =>{
|
||||
allthemods.remove({id: 'mffs:steel_compound'})
|
||||
allthemods.remove({id: 'mffs:steel_ingot'})
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,84 +1,84 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 9.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
const CropRegistry = Java.loadClass('com.blakebr0.mysticalagriculture.registry.CropRegistry')
|
||||
const $Objects = Java.loadClass('java.util.Objects')
|
||||
|
||||
// sets the chance for a seed to drop
|
||||
const SecondarySeed = 0.01
|
||||
const TierSecondaryCutoff = 5
|
||||
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
let CropRegistryInstance = CropRegistry.getInstance()
|
||||
let cropTiers = CropRegistryInstance.getTiers()
|
||||
let tiers = Array.apply(null, Array(cropTiers.length))
|
||||
for (const CropTier of cropTiers) {
|
||||
tiers[CropTier.getValue() - 1] = CropTier.getFarmland()
|
||||
if (CropTier.getValue() >= TierSecondaryCutoff) {
|
||||
CropTier.setSecondarySeedDrop(false)
|
||||
CropTier.setBaseSecondaryChance(0)
|
||||
} else {
|
||||
CropTier.setBaseSecondaryChance(SecondarySeed)
|
||||
}
|
||||
}
|
||||
for (let i = 0; i < tiers.length; i++) {
|
||||
let farmA = tiers[i]
|
||||
let farmB = null
|
||||
if (i + 1 < tiers.length) {
|
||||
if (!$Objects.equals(farmA, tiers[i + 1])) {
|
||||
farmB = tiers[i + 1]
|
||||
}
|
||||
}
|
||||
let tierA = farmA.getIdLocation().getPath().replace('_farmland', '')
|
||||
allthemods.add(`kubejs:farmland/${tierA}`, farmA.getId())
|
||||
if (farmB) {
|
||||
let tierB = farmB.getIdLocation().getPath().replace('_farmland', '')
|
||||
allthemods.add(`kubejs:farmland/${tierA}`, `#kubejs:farmland/${tierB}`)
|
||||
} else {
|
||||
break
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
let JsonExport = { enabled: [], disabled: [] }
|
||||
let CropRegistryInstance = CropRegistry.getInstance()
|
||||
let CropList = CropRegistryInstance.getCrops()
|
||||
for (const Crop of CropList) {
|
||||
let CropName = Crop.getName()
|
||||
if (Crop.isEnabled()) {
|
||||
JsonExport.enabled.push(CropName)
|
||||
} else {
|
||||
JsonExport.disabled.push(CropName)
|
||||
}
|
||||
}
|
||||
JsonIO.write('kubejs/server_scripts/mods/MysticalAgriculture/cropInfo.json', JsonExport)
|
||||
|
||||
// Immersive Engineering Cloche
|
||||
if (Platform.isLoaded('immersiveengineering')) {
|
||||
JsonExport.enabled.forEach(cropName => {
|
||||
let Crop = CropRegistryInstance.getCropByName(cropName)
|
||||
allthemods.custom({
|
||||
type: 'immersiveengineering:cloche',
|
||||
results: [
|
||||
{
|
||||
basePredicate: {
|
||||
item: Crop.getEssenceItem().getId()
|
||||
},
|
||||
count: 2
|
||||
}
|
||||
],
|
||||
input: Ingredient.of(Crop.getSeedsItem()).toJson(),
|
||||
soil: Ingredient.of(Crop.getCruxBlock() ?? `#kubejs:farmland/${Crop.getTier().getFarmland().getIdLocation().getPath().replace('_farmland', '')}`).toJson(),
|
||||
time: 250 + (750 * Crop.getTier().getValue()),
|
||||
render: {
|
||||
type: 'immersiveengineering:crop',
|
||||
block: Crop.getCropBlock().getId()
|
||||
}
|
||||
}).id(`allthemods:immersiveengineering/cloche/mysticalagriculture/${cropName}`)
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 9.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 9.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
const CropRegistry = Java.loadClass('com.blakebr0.mysticalagriculture.registry.CropRegistry')
|
||||
const $Objects = Java.loadClass('java.util.Objects')
|
||||
|
||||
// sets the chance for a seed to drop
|
||||
const SecondarySeed = 0.01
|
||||
const TierSecondaryCutoff = 5
|
||||
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
let CropRegistryInstance = CropRegistry.getInstance()
|
||||
let cropTiers = CropRegistryInstance.getTiers()
|
||||
let tiers = Array.apply(null, Array(cropTiers.length))
|
||||
for (const CropTier of cropTiers) {
|
||||
tiers[CropTier.getValue() - 1] = CropTier.getFarmland()
|
||||
if (CropTier.getValue() >= TierSecondaryCutoff) {
|
||||
CropTier.setSecondarySeedDrop(false)
|
||||
CropTier.setBaseSecondaryChance(0)
|
||||
} else {
|
||||
CropTier.setBaseSecondaryChance(SecondarySeed)
|
||||
}
|
||||
}
|
||||
for (let i = 0; i < tiers.length; i++) {
|
||||
let farmA = tiers[i]
|
||||
let farmB = null
|
||||
if (i + 1 < tiers.length) {
|
||||
if (!$Objects.equals(farmA, tiers[i + 1])) {
|
||||
farmB = tiers[i + 1]
|
||||
}
|
||||
}
|
||||
let tierA = farmA.getIdLocation().getPath().replace('_farmland', '')
|
||||
allthemods.add(`kubejs:farmland/${tierA}`, farmA.getId())
|
||||
if (farmB) {
|
||||
let tierB = farmB.getIdLocation().getPath().replace('_farmland', '')
|
||||
allthemods.add(`kubejs:farmland/${tierA}`, `#kubejs:farmland/${tierB}`)
|
||||
} else {
|
||||
break
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
let JsonExport = { enabled: [], disabled: [] }
|
||||
let CropRegistryInstance = CropRegistry.getInstance()
|
||||
let CropList = CropRegistryInstance.getCrops()
|
||||
for (const Crop of CropList) {
|
||||
let CropName = Crop.getName()
|
||||
if (Crop.isEnabled()) {
|
||||
JsonExport.enabled.push(CropName)
|
||||
} else {
|
||||
JsonExport.disabled.push(CropName)
|
||||
}
|
||||
}
|
||||
JsonIO.write('kubejs/server_scripts/mods/MysticalAgriculture/cropInfo.json', JsonExport)
|
||||
|
||||
// Immersive Engineering Cloche
|
||||
if (Platform.isLoaded('immersiveengineering')) {
|
||||
JsonExport.enabled.forEach(cropName => {
|
||||
let Crop = CropRegistryInstance.getCropByName(cropName)
|
||||
allthemods.custom({
|
||||
type: 'immersiveengineering:cloche',
|
||||
results: [
|
||||
{
|
||||
basePredicate: {
|
||||
item: Crop.getEssenceItem().getId()
|
||||
},
|
||||
count: 2
|
||||
}
|
||||
],
|
||||
input: Ingredient.of(Crop.getSeedsItem()).toJson(),
|
||||
soil: Ingredient.of(Crop.getCruxBlock() ?? `#kubejs:farmland/${Crop.getTier().getFarmland().getIdLocation().getPath().replace('_farmland', '')}`).toJson(),
|
||||
time: 250 + (750 * Crop.getTier().getValue()),
|
||||
render: {
|
||||
type: 'immersiveengineering:crop',
|
||||
block: Crop.getCropBlock().getId()
|
||||
}
|
||||
}).id(`allthemods:immersiveengineering/cloche/mysticalagriculture/${cropName}`)
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 9.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,57 +1,57 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
const seedID = [
|
||||
'mysticalagriculture:allthemodium_seeds',
|
||||
'mysticalagriculture:darkstone_seeds',
|
||||
'mysticalagriculture:kivi_seeds',
|
||||
'mysticalagriculture:unexplored_wood_seeds',
|
||||
'mysticalagriculture:unobtainium_seeds',
|
||||
'mysticalagriculture:vibranium_seeds',
|
||||
'mysticalagriculture:crimson_iron_seeds',
|
||||
'mysticalagriculture:azure_silver_seeds',
|
||||
'mysticalagriculture:entro_seeds',
|
||||
'mysticalagriculture:sky_steel_seeds',
|
||||
'mysticalagriculture:xychorium_gem_seeds',
|
||||
'mysticalagriculture:black_quartz_seeds'
|
||||
]
|
||||
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
for (let seeds of seedID) {
|
||||
allthemods.add('c:seeds', seeds)
|
||||
allthemods.add('mysticalagriculture:seeds', seeds)
|
||||
allthemods.add('extended_industrialization:farmer_plantable', seeds)
|
||||
allthemods.add('ars_nouveau:whirlisprig/denied_drop', seeds)
|
||||
}
|
||||
allthemods.add('mysticalagriculture:essences', [
|
||||
'mysticalagriculture:allthemodium_essence',
|
||||
'mysticalagriculture:darkstone_essence',
|
||||
'mysticalagriculture:kivi_essence',
|
||||
'mysticalagriculture:unexplored_wood_essence',
|
||||
'mysticalagriculture:unobtainium_essence',
|
||||
'mysticalagriculture:vibranium_essence',
|
||||
'mysticalagriculture:crimson_iron_essence',
|
||||
'mysticalagriculture:azure_silver_essence',
|
||||
'mysticalagriculture:entro_essence',
|
||||
'mysticalagriculture:sky_steel_essence',
|
||||
'mysticalagriculture:xychorium_gem_essence'
|
||||
])
|
||||
})
|
||||
|
||||
ServerEvents.tags('block', allthemods => {
|
||||
for (let seeds of seedID) {
|
||||
allthemods.add('cucumber:mineable/sickle', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('silentgear:mineable/sickle', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('minecraft:crops', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('computercraft:turtle_hoe_harvestable', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('the_bumblezone:essence/life/grow_plants', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('minecraft:bee_growables', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('mysticalagriculture:crops', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('pneumaticcraft:crop_support_growable', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('ae2:growth_acceleratable', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('minecraft:sword_efficient', seeds.replace('seeds', 'crop'))
|
||||
}
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
const seedID = [
|
||||
'mysticalagriculture:allthemodium_seeds',
|
||||
'mysticalagriculture:darkstone_seeds',
|
||||
'mysticalagriculture:kivi_seeds',
|
||||
'mysticalagriculture:unexplored_wood_seeds',
|
||||
'mysticalagriculture:unobtainium_seeds',
|
||||
'mysticalagriculture:vibranium_seeds',
|
||||
'mysticalagriculture:crimson_iron_seeds',
|
||||
'mysticalagriculture:azure_silver_seeds',
|
||||
'mysticalagriculture:entro_seeds',
|
||||
'mysticalagriculture:sky_steel_seeds',
|
||||
'mysticalagriculture:xychorium_gem_seeds',
|
||||
'mysticalagriculture:black_quartz_seeds'
|
||||
]
|
||||
|
||||
ServerEvents.tags('item', allthemods => {
|
||||
for (let seeds of seedID) {
|
||||
allthemods.add('c:seeds', seeds)
|
||||
allthemods.add('mysticalagriculture:seeds', seeds)
|
||||
allthemods.add('extended_industrialization:farmer_plantable', seeds)
|
||||
allthemods.add('ars_nouveau:whirlisprig/denied_drop', seeds)
|
||||
}
|
||||
allthemods.add('mysticalagriculture:essences', [
|
||||
'mysticalagriculture:allthemodium_essence',
|
||||
'mysticalagriculture:darkstone_essence',
|
||||
'mysticalagriculture:kivi_essence',
|
||||
'mysticalagriculture:unexplored_wood_essence',
|
||||
'mysticalagriculture:unobtainium_essence',
|
||||
'mysticalagriculture:vibranium_essence',
|
||||
'mysticalagriculture:crimson_iron_essence',
|
||||
'mysticalagriculture:azure_silver_essence',
|
||||
'mysticalagriculture:entro_essence',
|
||||
'mysticalagriculture:sky_steel_essence',
|
||||
'mysticalagriculture:xychorium_gem_essence'
|
||||
])
|
||||
})
|
||||
|
||||
ServerEvents.tags('block', allthemods => {
|
||||
for (let seeds of seedID) {
|
||||
allthemods.add('cucumber:mineable/sickle', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('silentgear:mineable/sickle', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('minecraft:crops', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('computercraft:turtle_hoe_harvestable', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('the_bumblezone:essence/life/grow_plants', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('minecraft:bee_growables', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('mysticalagriculture:crops', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('pneumaticcraft:crop_support_growable', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('ae2:growth_acceleratable', seeds.replace('seeds', 'crop'))
|
||||
allthemods.add('minecraft:sword_efficient', seeds.replace('seeds', 'crop'))
|
||||
}
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,100 +1,100 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
// Rebalance of 'machine addon extender'
|
||||
allthemods.remove({id: 'oritech:crafting/core3alt'})
|
||||
allthemods.remove({id: 'oritech:crafting/core3'})
|
||||
allthemods.shaped(
|
||||
Item.of('oritech:machine_core_3', 1),
|
||||
[
|
||||
'AAA',
|
||||
'ABA',
|
||||
'AAA'
|
||||
],
|
||||
{
|
||||
A: 'oritech:carbon_fibre_strands',
|
||||
B: 'oritech:fluxite_block'
|
||||
}
|
||||
)
|
||||
// allthemods.remove({output: 'oritech:machine_extender'})
|
||||
allthemods.shaped(
|
||||
Item.of('oritech:machine_extender', 1),
|
||||
[
|
||||
'AAA',
|
||||
'ABA',
|
||||
'AAA'
|
||||
],
|
||||
{
|
||||
A: 'oritech:carbon_plating_block',
|
||||
B: 'oritech:machine_core_3'
|
||||
}
|
||||
)
|
||||
// Oil compatibility
|
||||
allthemods.remove({id: 'oritech:refinery/oilalt'})
|
||||
allthemods.remove({id: 'oritech:refinery/oilbase'})
|
||||
|
||||
allthemods.custom({
|
||||
"type": "oritech:refinery",
|
||||
"fluidInput": {
|
||||
"amount": 1000,
|
||||
"fluid": "#c:crude_oil"
|
||||
},
|
||||
"fluidOutputs": [
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "oritech:still_heavy_oil"
|
||||
},
|
||||
{
|
||||
"amount": 250,
|
||||
"fluid": "oritech:still_naphtha"
|
||||
},
|
||||
{
|
||||
"amount": 250,
|
||||
"fluid": "oritech:still_sulfuric_acid"
|
||||
}
|
||||
],
|
||||
"ingredients": [],
|
||||
"results": [],
|
||||
"time": 120
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "oritech:refinery",
|
||||
"fluidInput": {
|
||||
"amount": 1000,
|
||||
"fluid": "#c:crude_oil"
|
||||
},
|
||||
"fluidOutputs": [
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "oritech:still_diesel"
|
||||
},
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "oritech:still_naphtha"
|
||||
},
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "oritech:still_sulfuric_acid"
|
||||
}
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "oritech:clay_catalyst_beads"
|
||||
}
|
||||
],
|
||||
"results": [],
|
||||
"time": 120
|
||||
})
|
||||
// Remove enchanting stuff
|
||||
allthemods.remove({id: 'oritech:crafting/catalyst_alt'})
|
||||
allthemods.remove({id: 'oritech:crafting/catalyst'})
|
||||
allthemods.remove({id: 'oritech:crafting/enchanter'})
|
||||
|
||||
// Cheaty alloys
|
||||
allthemods.remove({id: 'oritech:crafting/alloy/steel'})
|
||||
allthemods.remove({id: 'oritech:crafting/alloy/electrum'})
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
// Rebalance of 'machine addon extender'
|
||||
allthemods.remove({id: 'oritech:crafting/core3alt'})
|
||||
allthemods.remove({id: 'oritech:crafting/core3'})
|
||||
allthemods.shaped(
|
||||
Item.of('oritech:machine_core_3', 1),
|
||||
[
|
||||
'AAA',
|
||||
'ABA',
|
||||
'AAA'
|
||||
],
|
||||
{
|
||||
A: 'oritech:carbon_fibre_strands',
|
||||
B: 'oritech:fluxite_block'
|
||||
}
|
||||
)
|
||||
// allthemods.remove({output: 'oritech:machine_extender'})
|
||||
allthemods.shaped(
|
||||
Item.of('oritech:machine_extender', 1),
|
||||
[
|
||||
'AAA',
|
||||
'ABA',
|
||||
'AAA'
|
||||
],
|
||||
{
|
||||
A: 'oritech:carbon_plating_block',
|
||||
B: 'oritech:machine_core_3'
|
||||
}
|
||||
)
|
||||
// Oil compatibility
|
||||
allthemods.remove({id: 'oritech:refinery/oilalt'})
|
||||
allthemods.remove({id: 'oritech:refinery/oilbase'})
|
||||
|
||||
allthemods.custom({
|
||||
"type": "oritech:refinery",
|
||||
"fluidInput": {
|
||||
"amount": 1000,
|
||||
"fluid": "#c:crude_oil"
|
||||
},
|
||||
"fluidOutputs": [
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "oritech:still_heavy_oil"
|
||||
},
|
||||
{
|
||||
"amount": 250,
|
||||
"fluid": "oritech:still_naphtha"
|
||||
},
|
||||
{
|
||||
"amount": 250,
|
||||
"fluid": "oritech:still_sulfuric_acid"
|
||||
}
|
||||
],
|
||||
"ingredients": [],
|
||||
"results": [],
|
||||
"time": 120
|
||||
})
|
||||
allthemods.custom({
|
||||
"type": "oritech:refinery",
|
||||
"fluidInput": {
|
||||
"amount": 1000,
|
||||
"fluid": "#c:crude_oil"
|
||||
},
|
||||
"fluidOutputs": [
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "oritech:still_diesel"
|
||||
},
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "oritech:still_naphtha"
|
||||
},
|
||||
{
|
||||
"amount": 500,
|
||||
"fluid": "oritech:still_sulfuric_acid"
|
||||
}
|
||||
],
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "oritech:clay_catalyst_beads"
|
||||
}
|
||||
],
|
||||
"results": [],
|
||||
"time": 120
|
||||
})
|
||||
// Remove enchanting stuff
|
||||
allthemods.remove({id: 'oritech:crafting/catalyst_alt'})
|
||||
allthemods.remove({id: 'oritech:crafting/catalyst'})
|
||||
allthemods.remove({id: 'oritech:crafting/enchanter'})
|
||||
|
||||
// Cheaty alloys
|
||||
allthemods.remove({id: 'oritech:crafting/alloy/steel'})
|
||||
allthemods.remove({id: 'oritech:crafting/alloy/electrum'})
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.tags('fluid', allthemods => {
|
||||
allthemods.add('c:fuels/crude_oil', 'oritech:still_oil')
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.tags('fluid', allthemods => {
|
||||
allthemods.add('c:fuels/crude_oil', 'oritech:still_oil')
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,9 +1,9 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: 'supplementaries:faucet' })
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
allthemods.remove({ id: 'supplementaries:faucet' })
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
+52
-52
@@ -1,53 +1,53 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
MMREvents.machines(allthemods => {
|
||||
allthemods.create('atm:auto_hepheastus_forge')
|
||||
.color('#FF1b1625')
|
||||
.name('Automatic Hepheastus Forge')
|
||||
.structure(
|
||||
MMRStructureBuilder.create()
|
||||
.pattern(
|
||||
[
|
||||
['sssdaxadsss', 'scdrlklrdcs', 'sdklltllkds', 'drltllltlrd', 'alllivillla', 'xktlvtvltkx', 'alllivillla', 'drltllltlrd', 'sdklltllkds', 'scdrlklrdcs', 'sssdaxadsss',],
|
||||
[' hsmsh ', ' ohhdddhho ', ' hdddgdddh ', 'hhdgdddgdhh', 'sddddedddds', 'ddgdegedgdd', 'sddddedddds', 'hhdgdddgdhh', ' hdddgdddh ', ' ohhdddhho ', ' hsdsh ',],
|
||||
[' o ', ' ', ' p ', ' p p ', ' ', 'o p f p o', ' ', ' p p ', ' p ', ' ', ' o ',],
|
||||
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ',],
|
||||
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ',]
|
||||
]
|
||||
)
|
||||
.keys(
|
||||
{
|
||||
's': 'forbidden_arcanus:polished_darkstone_stairs',
|
||||
'd': 'forbidden_arcanus:polished_darkstone',
|
||||
'a': 'forbidden_arcanus:arcane_polished_darkstone',
|
||||
'g': 'forbidden_arcanus:gilded_chiseled_polished_darkstone',
|
||||
'h': 'forbidden_arcanus:polished_darkstone_slab',
|
||||
'c': 'forbidden_arcanus:arcane_crystal_block',
|
||||
'r': 'forbidden_arcanus:rune_block',
|
||||
'o': 'forbidden_arcanus:arcane_crystal_obelisk',
|
||||
'k': 'modular_machinery_reborn:casing_reinforced',
|
||||
'l': 'modular_machinery_reborn:casing_plain',
|
||||
't': 'modular_machinery_reborn:casing_gearbox',
|
||||
'p': 'forbidden_arcanus:darkstone_pedestal',
|
||||
'e': 'forbidden_arcanus:chiseled_arcane_polished_darkstone',
|
||||
'v': 'modular_machinery_reborn:casing_vent',
|
||||
'f': 'forbidden_arcanus:hephaestus_forge_tier_5',
|
||||
'i': [
|
||||
'#modular_machinery_reborn:fluidinputhatch'
|
||||
],
|
||||
'x': [
|
||||
'#modular_machinery_reborn:energyinputhatch',
|
||||
'#modular_machinery_reborn:outputbus',
|
||||
'#modular_machinery_reborn:inputbus',
|
||||
'forbidden_arcanus:polished_darkstone'
|
||||
]
|
||||
}
|
||||
)
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
MMREvents.machines(allthemods => {
|
||||
allthemods.create('atm:auto_hepheastus_forge')
|
||||
.color('#FF1b1625')
|
||||
.name('Automatic Hepheastus Forge')
|
||||
.structure(
|
||||
MMRStructureBuilder.create()
|
||||
.pattern(
|
||||
[
|
||||
['sssdaxadsss', 'scdrlklrdcs', 'sdklltllkds', 'drltllltlrd', 'alllivillla', 'xktlvtvltkx', 'alllivillla', 'drltllltlrd', 'sdklltllkds', 'scdrlklrdcs', 'sssdaxadsss',],
|
||||
[' hsmsh ', ' ohhdddhho ', ' hdddgdddh ', 'hhdgdddgdhh', 'sddddedddds', 'ddgdegedgdd', 'sddddedddds', 'hhdgdddgdhh', ' hdddgdddh ', ' ohhdddhho ', ' hsdsh ',],
|
||||
[' o ', ' ', ' p ', ' p p ', ' ', 'o p f p o', ' ', ' p p ', ' p ', ' ', ' o ',],
|
||||
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ',],
|
||||
[' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ',]
|
||||
]
|
||||
)
|
||||
.keys(
|
||||
{
|
||||
's': 'forbidden_arcanus:polished_darkstone_stairs',
|
||||
'd': 'forbidden_arcanus:polished_darkstone',
|
||||
'a': 'forbidden_arcanus:arcane_polished_darkstone',
|
||||
'g': 'forbidden_arcanus:gilded_chiseled_polished_darkstone',
|
||||
'h': 'forbidden_arcanus:polished_darkstone_slab',
|
||||
'c': 'forbidden_arcanus:arcane_crystal_block',
|
||||
'r': 'forbidden_arcanus:rune_block',
|
||||
'o': 'forbidden_arcanus:arcane_crystal_obelisk',
|
||||
'k': 'modular_machinery_reborn:casing_reinforced',
|
||||
'l': 'modular_machinery_reborn:casing_plain',
|
||||
't': 'modular_machinery_reborn:casing_gearbox',
|
||||
'p': 'forbidden_arcanus:darkstone_pedestal',
|
||||
'e': 'forbidden_arcanus:chiseled_arcane_polished_darkstone',
|
||||
'v': 'modular_machinery_reborn:casing_vent',
|
||||
'f': 'forbidden_arcanus:hephaestus_forge_tier_5',
|
||||
'i': [
|
||||
'#modular_machinery_reborn:fluidinputhatch'
|
||||
],
|
||||
'x': [
|
||||
'#modular_machinery_reborn:energyinputhatch',
|
||||
'#modular_machinery_reborn:outputbus',
|
||||
'#modular_machinery_reborn:inputbus',
|
||||
'forbidden_arcanus:polished_darkstone'
|
||||
]
|
||||
}
|
||||
)
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,44 +1,44 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
MMREvents.machines(allthemods => {
|
||||
allthemods.create('atm:runic_crucible')
|
||||
.color('#FF1b1625')
|
||||
.name('Runic Crucible')
|
||||
.structure(
|
||||
MMRStructureBuilder.create()
|
||||
.pattern(
|
||||
[
|
||||
[ 'rsmsr', 'sddds', 'sdgds', 'sddds', 'rsssr' ],
|
||||
[ 'pxaxp', 'xsssx', 'ascsa', 'xsssx', 'pxaxp' ],
|
||||
[ 'c c', ' ', ' ', ' ', 'c c' ],
|
||||
[ ' ', ' ', ' q ', ' ', ' ' ]
|
||||
]
|
||||
)
|
||||
.keys(
|
||||
{
|
||||
's': 'forbidden_arcanus:polished_darkstone_stairs',
|
||||
'd': 'forbidden_arcanus:polished_darkstone',
|
||||
'a': 'forbidden_arcanus:arcane_polished_darkstone',
|
||||
'g': 'forbidden_arcanus:gilded_chiseled_polished_darkstone',
|
||||
'r': 'forbidden_arcanus:rune_block',
|
||||
'p': 'forbidden_arcanus:arcane_polished_darkstone_pillar',
|
||||
'c': 'forbidden_arcanus:arcane_crystal_block',
|
||||
'q': 'forbidden_arcanus:quantum_injector',
|
||||
'x': [
|
||||
'forbidden_arcanus:polished_darkstone',
|
||||
'#modular_machinery_reborn:fluidinputhatch',
|
||||
'#modular_machinery_reborn:fluidoutputhatch',
|
||||
'#modular_machinery_reborn_ars:sourceinputhatch',
|
||||
'#modular_machinery_reborn:inputbus',
|
||||
'#modular_machinery_reborn:outputbus'
|
||||
]
|
||||
}
|
||||
)
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
MMREvents.machines(allthemods => {
|
||||
allthemods.create('atm:runic_crucible')
|
||||
.color('#FF1b1625')
|
||||
.name('Runic Crucible')
|
||||
.structure(
|
||||
MMRStructureBuilder.create()
|
||||
.pattern(
|
||||
[
|
||||
[ 'rsmsr', 'sddds', 'sdgds', 'sddds', 'rsssr' ],
|
||||
[ 'pxaxp', 'xsssx', 'ascsa', 'xsssx', 'pxaxp' ],
|
||||
[ 'c c', ' ', ' ', ' ', 'c c' ],
|
||||
[ ' ', ' ', ' q ', ' ', ' ' ]
|
||||
]
|
||||
)
|
||||
.keys(
|
||||
{
|
||||
's': 'forbidden_arcanus:polished_darkstone_stairs',
|
||||
'd': 'forbidden_arcanus:polished_darkstone',
|
||||
'a': 'forbidden_arcanus:arcane_polished_darkstone',
|
||||
'g': 'forbidden_arcanus:gilded_chiseled_polished_darkstone',
|
||||
'r': 'forbidden_arcanus:rune_block',
|
||||
'p': 'forbidden_arcanus:arcane_polished_darkstone_pillar',
|
||||
'c': 'forbidden_arcanus:arcane_crystal_block',
|
||||
'q': 'forbidden_arcanus:quantum_injector',
|
||||
'x': [
|
||||
'forbidden_arcanus:polished_darkstone',
|
||||
'#modular_machinery_reborn:fluidinputhatch',
|
||||
'#modular_machinery_reborn:fluidoutputhatch',
|
||||
'#modular_machinery_reborn_ars:sourceinputhatch',
|
||||
'#modular_machinery_reborn:inputbus',
|
||||
'#modular_machinery_reborn:outputbus'
|
||||
]
|
||||
}
|
||||
)
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,83 +1,83 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
MMREvents.machines(allthemods => {
|
||||
allthemods.create('atm:runic_enchanter')
|
||||
.color('#FF1b1625')
|
||||
.name('Runic Enchanter')
|
||||
.structure(
|
||||
MMRStructureBuilder.create()
|
||||
.pattern(
|
||||
[
|
||||
["wtttvdmduttts","ihdddddddddhg","idjjjjkjjjjdg","idjlljjjlljdg","rdjljjojjljdq","ddjjjjjjjjjdd","ddkjojkjojkdd","ddjjjjjjjjjdd","pdjljjojjljdn","idjlljjjlljdg","idjjjjkjjjjdg","ihdddddddddhg","fbbbedddcbbba"],
|
||||
[" xxx "," xxDtttsxx "," xDtvdhdqtsx "," xidddddddgx "," wvdcbBbpdqC ","xiddgdddiddgx","xihdBdhdBdhgx","xiddgdddiddgx"," ApdqtBtvdca "," xidddddddgx "," xAbpdhdcbyx "," xxfbbbyxx "," xxx "],
|
||||
[" "," "," "," EFF FEG "," G E "," F F "," H "," E F "," E F "," EFF GFE "," "," "," "],
|
||||
[" "," "," "," FG GF "," F F "," "," "," "," E G "," FG FF "," "," "," "],
|
||||
[" "," I I "," "," "," "," "," "," "," "," "," "," I I "," "],
|
||||
[" "," L J "," I "," "," "," "," I K I "," "," "," "," I "," J J "," "],
|
||||
[" "," M M "," L "," "," "," "," L L "," "," "," "," L "," M M "," "],
|
||||
[" "," N N "," M "," "," "," "," M M "," "," "," "," M "," N N "," "],
|
||||
[" "," M M "," O "," "," "," "," O I O "," "," "," "," O "," M M "," "],
|
||||
[" "," L J "," M "," "," "," "," M J M "," "," "," "," M "," J J "," "],
|
||||
[" "," "," L "," "," "," "," L M L "," "," "," "," L "," "," "],
|
||||
[" "," "," "," "," "," "," N "," "," "," "," "," "," "],
|
||||
[" "," "," "," "," "," "," M "," "," "," "," "," "," "],
|
||||
[" "," "," "," "," "," "," J "," "," "," "," "," "," "]
|
||||
]
|
||||
)
|
||||
.keys(
|
||||
{
|
||||
"a":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"b":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"c":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"d":["forbidden_arcanus:polished_darkstone"],
|
||||
"e":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"f":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"g":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"h":["forbidden_arcanus:gilded_chiseled_polished_darkstone"],
|
||||
"i":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"j":["modular_machinery_reborn:casing_plain"],
|
||||
"k":["modular_machinery_reborn:casing_reinforced"],
|
||||
"l":["modular_machinery_reborn:casing_vent"],
|
||||
"n":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"o":["modular_machinery_reborn:casing_firebox"],
|
||||
"p":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"q":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"r":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"s":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"t":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"u":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"v":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"w":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"x":["forbidden_arcanus:polished_darkstone_slab"],
|
||||
"y":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"A":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"B":["forbidden_arcanus:rune_block"],
|
||||
"C":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"D":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"E":["apothic_enchanting:soul_touched_deepshelf"],
|
||||
"F":["apothic_enchanting:soul_touched_sculkshelf"],
|
||||
"G":["apothic_enchanting:echoing_sculkshelf"],
|
||||
"H":["minecraft:enchanting_table"],
|
||||
"I":["minecraft:soul_lantern"],
|
||||
"J":["biomeswevegone:ebony_fence"],
|
||||
"K":["forbidden_arcanus:quantum_injector"],
|
||||
"L":["eternal_starlight:lunar_fence"],
|
||||
"M":["forbidden_arcanus:polished_darkstone_wall"],
|
||||
"N":["apothic_enchanting:treasure_shelf"],
|
||||
"O":[
|
||||
'#modular_machinery_reborn_ars:sourceinputhatch',
|
||||
'#modular_machinery_reborn:inputbus',
|
||||
'#modular_machinery_reborn:outputbus',
|
||||
'#modular_machinery_reborn:fluidinputhatch'
|
||||
]
|
||||
}
|
||||
)
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
MMREvents.machines(allthemods => {
|
||||
allthemods.create('atm:runic_enchanter')
|
||||
.color('#FF1b1625')
|
||||
.name('Runic Enchanter')
|
||||
.structure(
|
||||
MMRStructureBuilder.create()
|
||||
.pattern(
|
||||
[
|
||||
["wtttvdmduttts","ihdddddddddhg","idjjjjkjjjjdg","idjlljjjlljdg","rdjljjojjljdq","ddjjjjjjjjjdd","ddkjojkjojkdd","ddjjjjjjjjjdd","pdjljjojjljdn","idjlljjjlljdg","idjjjjkjjjjdg","ihdddddddddhg","fbbbedddcbbba"],
|
||||
[" xxx "," xxDtttsxx "," xDtvdhdqtsx "," xidddddddgx "," wvdcbBbpdqC ","xiddgdddiddgx","xihdBdhdBdhgx","xiddgdddiddgx"," ApdqtBtvdca "," xidddddddgx "," xAbpdhdcbyx "," xxfbbbyxx "," xxx "],
|
||||
[" "," "," "," EFF FEG "," G E "," F F "," H "," E F "," E F "," EFF GFE "," "," "," "],
|
||||
[" "," "," "," FG GF "," F F "," "," "," "," E G "," FG FF "," "," "," "],
|
||||
[" "," I I "," "," "," "," "," "," "," "," "," "," I I "," "],
|
||||
[" "," L J "," I "," "," "," "," I K I "," "," "," "," I "," J J "," "],
|
||||
[" "," M M "," L "," "," "," "," L L "," "," "," "," L "," M M "," "],
|
||||
[" "," N N "," M "," "," "," "," M M "," "," "," "," M "," N N "," "],
|
||||
[" "," M M "," O "," "," "," "," O I O "," "," "," "," O "," M M "," "],
|
||||
[" "," L J "," M "," "," "," "," M J M "," "," "," "," M "," J J "," "],
|
||||
[" "," "," L "," "," "," "," L M L "," "," "," "," L "," "," "],
|
||||
[" "," "," "," "," "," "," N "," "," "," "," "," "," "],
|
||||
[" "," "," "," "," "," "," M "," "," "," "," "," "," "],
|
||||
[" "," "," "," "," "," "," J "," "," "," "," "," "," "]
|
||||
]
|
||||
)
|
||||
.keys(
|
||||
{
|
||||
"a":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"b":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"c":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"d":["forbidden_arcanus:polished_darkstone"],
|
||||
"e":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"f":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"g":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"h":["forbidden_arcanus:gilded_chiseled_polished_darkstone"],
|
||||
"i":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"j":["modular_machinery_reborn:casing_plain"],
|
||||
"k":["modular_machinery_reborn:casing_reinforced"],
|
||||
"l":["modular_machinery_reborn:casing_vent"],
|
||||
"n":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"o":["modular_machinery_reborn:casing_firebox"],
|
||||
"p":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"q":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"r":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"s":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"t":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"u":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"v":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"w":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"x":["forbidden_arcanus:polished_darkstone_slab"],
|
||||
"y":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"A":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"B":["forbidden_arcanus:rune_block"],
|
||||
"C":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"D":["forbidden_arcanus:polished_darkstone_stairs"],
|
||||
"E":["apothic_enchanting:soul_touched_deepshelf"],
|
||||
"F":["apothic_enchanting:soul_touched_sculkshelf"],
|
||||
"G":["apothic_enchanting:echoing_sculkshelf"],
|
||||
"H":["minecraft:enchanting_table"],
|
||||
"I":["minecraft:soul_lantern"],
|
||||
"J":["biomeswevegone:ebony_fence"],
|
||||
"K":["forbidden_arcanus:quantum_injector"],
|
||||
"L":["eternal_starlight:lunar_fence"],
|
||||
"M":["forbidden_arcanus:polished_darkstone_wall"],
|
||||
"N":["apothic_enchanting:treasure_shelf"],
|
||||
"O":[
|
||||
'#modular_machinery_reborn_ars:sourceinputhatch',
|
||||
'#modular_machinery_reborn:inputbus',
|
||||
'#modular_machinery_reborn:outputbus',
|
||||
'#modular_machinery_reborn:fluidinputhatch'
|
||||
]
|
||||
}
|
||||
)
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,55 +1,55 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
MMREvents.machines(allthemods => {
|
||||
allthemods.create('atm:runic_star_altar')
|
||||
.color('#FF1b1625')
|
||||
.name('Runic Star Altar')
|
||||
.structure(
|
||||
MMRStructureBuilder.create()
|
||||
.pattern(
|
||||
[
|
||||
[ ' ssszamazsss ', ' ssdddddddddss ', 'ssdddddddddddss', 'sddddddddddddds', 'sddddddddddddds', 'zdddddddddddddz', 'addddddddddddda', 'zdddddddddddddz', 'addddddddddddda', 'zdddddddddddddz', 'sddddddddddddds', 'sddddddddddddds', 'ssdddddddddddss', ' ssdddddddddss ', ' ssszazazsss '],
|
||||
[ ' sssss ', ' sssdgdsss ', ' ssdddddddss ', ' ssgdddddddgss ', ' sddddddddddds ', 'ssdddddddddddss', 'sddddddddddddds', 'sgdddddddddddgs', 'sddddddddddddds', 'ssdddddddddddss', ' sddddddddddds ', ' ssgdddddddgss ', ' ssdddddddss ', ' sssdgdsss ', ' sssss '],
|
||||
[ ' ', ' o ', ' hsssssh ', ' ohrdddrho ', ' hhhddgddhhh ', ' srdgdddgdrs ', ' sdddededdds ', ' osdgddgddgdso ', ' sdddededdds ', ' srdgdddgdrs ', ' hhhddgddhhh ', ' ohrdddrho ', ' hsssssh ', ' o ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' b ', ' p b b p ', ' j j ', ' b n b ', ' j j ', ' p b b p ', ' b ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' q ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' rpcpr ', ' ', ' r r ', ' p p ', ' c c ', ' p p ', ' r r ', ' ', ' rpcpr ', ' ', ' ', ' '],
|
||||
]
|
||||
)
|
||||
.keys(
|
||||
{
|
||||
's': 'forbidden_arcanus:polished_darkstone_stairs',
|
||||
'd': 'forbidden_arcanus:polished_darkstone',
|
||||
'a': 'forbidden_arcanus:arcane_polished_darkstone',
|
||||
'g': 'forbidden_arcanus:gilded_chiseled_polished_darkstone',
|
||||
'h': 'forbidden_arcanus:polished_darkstone_slab',
|
||||
'r': 'forbidden_arcanus:rune_block',
|
||||
'p': 'forbidden_arcanus:arcane_polished_darkstone_pillar',
|
||||
'c': 'forbidden_arcanus:arcane_crystal_block',
|
||||
'b': 'forbidden_arcanus:darkstone_pedestal',
|
||||
'e': 'forbidden_arcanus:chiseled_arcane_polished_darkstone',
|
||||
'j': 'forbidden_arcanus:essence_utrem_jar',
|
||||
'n': 'forbidden_arcanus:magnetized_darkstone_pedestal',
|
||||
'q': 'forbidden_arcanus:quantum_injector',
|
||||
'o': 'forbidden_arcanus:arcane_crystal_obelisk',
|
||||
'z': [
|
||||
'forbidden_arcanus:polished_darkstone',
|
||||
'#modular_machinery_reborn:inputbus',
|
||||
'#modular_machinery_reborn:outputbus',
|
||||
'#modular_machinery_reborn:energyinputhatch'
|
||||
]
|
||||
}
|
||||
)
|
||||
);
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
MMREvents.machines(allthemods => {
|
||||
allthemods.create('atm:runic_star_altar')
|
||||
.color('#FF1b1625')
|
||||
.name('Runic Star Altar')
|
||||
.structure(
|
||||
MMRStructureBuilder.create()
|
||||
.pattern(
|
||||
[
|
||||
[ ' ssszamazsss ', ' ssdddddddddss ', 'ssdddddddddddss', 'sddddddddddddds', 'sddddddddddddds', 'zdddddddddddddz', 'addddddddddddda', 'zdddddddddddddz', 'addddddddddddda', 'zdddddddddddddz', 'sddddddddddddds', 'sddddddddddddds', 'ssdddddddddddss', ' ssdddddddddss ', ' ssszazazsss '],
|
||||
[ ' sssss ', ' sssdgdsss ', ' ssdddddddss ', ' ssgdddddddgss ', ' sddddddddddds ', 'ssdddddddddddss', 'sddddddddddddds', 'sgdddddddddddgs', 'sddddddddddddds', 'ssdddddddddddss', ' sddddddddddds ', ' ssgdddddddgss ', ' ssdddddddss ', ' sssdgdsss ', ' sssss '],
|
||||
[ ' ', ' o ', ' hsssssh ', ' ohrdddrho ', ' hhhddgddhhh ', ' srdgdddgdrs ', ' sdddededdds ', ' osdgddgddgdso ', ' sdddededdds ', ' srdgdddgdrs ', ' hhhddgddhhh ', ' ohrdddrho ', ' hsssssh ', ' o ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' b ', ' p b b p ', ' j j ', ' b n b ', ' j j ', ' p b b p ', ' b ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' q ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' ', ' p p ', ' ', ' p p ', ' ', ' ', ' '],
|
||||
[ ' ', ' ', ' ', ' rpcpr ', ' ', ' r r ', ' p p ', ' c c ', ' p p ', ' r r ', ' ', ' rpcpr ', ' ', ' ', ' '],
|
||||
]
|
||||
)
|
||||
.keys(
|
||||
{
|
||||
's': 'forbidden_arcanus:polished_darkstone_stairs',
|
||||
'd': 'forbidden_arcanus:polished_darkstone',
|
||||
'a': 'forbidden_arcanus:arcane_polished_darkstone',
|
||||
'g': 'forbidden_arcanus:gilded_chiseled_polished_darkstone',
|
||||
'h': 'forbidden_arcanus:polished_darkstone_slab',
|
||||
'r': 'forbidden_arcanus:rune_block',
|
||||
'p': 'forbidden_arcanus:arcane_polished_darkstone_pillar',
|
||||
'c': 'forbidden_arcanus:arcane_crystal_block',
|
||||
'b': 'forbidden_arcanus:darkstone_pedestal',
|
||||
'e': 'forbidden_arcanus:chiseled_arcane_polished_darkstone',
|
||||
'j': 'forbidden_arcanus:essence_utrem_jar',
|
||||
'n': 'forbidden_arcanus:magnetized_darkstone_pedestal',
|
||||
'q': 'forbidden_arcanus:quantum_injector',
|
||||
'o': 'forbidden_arcanus:arcane_crystal_obelisk',
|
||||
'z': [
|
||||
'forbidden_arcanus:polished_darkstone',
|
||||
'#modular_machinery_reborn:inputbus',
|
||||
'#modular_machinery_reborn:outputbus',
|
||||
'#modular_machinery_reborn:energyinputhatch'
|
||||
]
|
||||
}
|
||||
)
|
||||
);
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
+151
-151
@@ -1,152 +1,152 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
//Modularium
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('5000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('1000x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('5000x evilcraft:blood', 31, 46)
|
||||
.requireFluid('1000x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('allthemodium:allthemodium_ingot', 54, 18)
|
||||
.requireItem('4x forbidden_arcanus:deorum_ingot', 54, 37)
|
||||
.requireItem('4x enderio:end_steel_ingot', 54, 56)
|
||||
.progressX(90)
|
||||
.progressY(37)
|
||||
.produceItem('24x modular_machinery_reborn:modularium', 130, 37)
|
||||
.width(154)
|
||||
.height(106)
|
||||
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('5000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('1000x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('5000x evilcraft:blood', 31, 46)
|
||||
.requireFluid('1000x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('allthemodium:vibranium_ingot', 54, 18)
|
||||
.requireItem('4x forbidden_arcanus:deorum_ingot', 54, 37)
|
||||
.requireItem('4x enderio:end_steel_ingot', 54, 56)
|
||||
.progressX(90)
|
||||
.progressY(37)
|
||||
.produceItem('36x modular_machinery_reborn:modularium', 130, 37)
|
||||
.width(154)
|
||||
.height(106)
|
||||
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('5000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('1000x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('5000x evilcraft:blood', 31, 46)
|
||||
.requireFluid('1000x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('allthemodium:unobtainium_ingot', 54, 18)
|
||||
.requireItem('4x forbidden_arcanus:deorum_ingot', 54, 37)
|
||||
.requireItem('4x enderio:end_steel_ingot', 54, 56)
|
||||
.progressX(90)
|
||||
.progressY(37)
|
||||
.produceItem('48x modular_machinery_reborn:modularium', 130, 37)
|
||||
.width(154)
|
||||
.height(106)
|
||||
|
||||
//Prisms
|
||||
//Sea
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 9)
|
||||
.requireFluid('1000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('80x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('20000x evilcraft:blood', 31, 46)
|
||||
.requireItem('2x minecraft:prismarine_shard', 54, 8)
|
||||
.requireItem('2x minecraft:turtle_scute', 54, 27)
|
||||
.requireItem('2x minecraft:lapis_lazuli', 54, 46)
|
||||
.requireItem('minecraft:heart_of_the_sea', 73, 27)
|
||||
.progressX(109)
|
||||
.progressY(27)
|
||||
.produceItem('forbidden_arcanus:sea_prism', 149, 27)
|
||||
.width(172)
|
||||
.height(90)
|
||||
|
||||
//Smelter
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 9)
|
||||
.requireFluid('2000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('400x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('12500x evilcraft:blood', 31, 46)
|
||||
.requireItem('2x minecraft:coal', 54, 8)
|
||||
.requireItem('forbidden_arcanus:arcane_crystal_block', 54, 27)
|
||||
.requireItem('3x minecraft:blaze_powder', 54, 46)
|
||||
.progressX(90)
|
||||
.progressY(27)
|
||||
.produceItem('forbidden_arcanus:smelter_prism', 130, 27)
|
||||
.width(156)
|
||||
.height(90)
|
||||
|
||||
//Terra
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 9)
|
||||
.requireFluid('3000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('90x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('15000x evilcraft:blood', 31, 46)
|
||||
.requireItem('2x minecraft:flint', 54, 8)
|
||||
.requireItem('2x minecraft:dripstone_block', 54, 27)
|
||||
.requireItem('2x minecraft:pointed_dripstone', 54, 46)
|
||||
.requireItem('minecraft:diamond_block', 73, 27)
|
||||
.progressX(109)
|
||||
.progressY(27)
|
||||
.produceItem('forbidden_arcanus:terrastomp_prism', 149, 27)
|
||||
.width(172)
|
||||
.height(90)
|
||||
//Whirlwind
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 9)
|
||||
.requireFluid('10000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('30x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('22500x evilcraft:blood', 31, 46)
|
||||
.requireItem('forbidden_arcanus:bat_wing', 54, 8)
|
||||
.requireItem('2x minecraft:feather', 54, 27)
|
||||
.requireItem('3x minecraft:phantom_membrane', 54, 46)
|
||||
.requireItem('minecraft:white_wool', 73, 27)
|
||||
.progressX(109)
|
||||
.progressY(27)
|
||||
.produceItem('forbidden_arcanus:whirlwind_prism', 149, 27)
|
||||
.width(172)
|
||||
.height(90)
|
||||
//Soul
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('15000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('200x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('3750x evilcraft:blood', 31, 46)
|
||||
.requireFluid('2200x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('forbidden_arcanus:soul', 54, 18)
|
||||
.requireItem('forbidden_arcanus:corrupt_soul', 54, 37)
|
||||
.requireItem('forbidden_arcanus:enchanted_soul', 54, 56)
|
||||
.requireItem('2x minecraft:amethyst_shard', 73, 18)
|
||||
.requireItem('minecraft:quartz', 73, 37)
|
||||
.requireItem('3x forbidden_arcanus:ender_pearl_fragment', 73, 56)
|
||||
.progressX(109)
|
||||
.progressY(37)
|
||||
.produceItem('forbidden_arcanus:soul_binding_crystal', 149, 37)
|
||||
.width(172)
|
||||
.height(106)
|
||||
|
||||
//Quantum Injector
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('50000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('500x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('30000x evilcraft:blood', 31, 46)
|
||||
.requireFluid('10600x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('forbidden_arcanus:mundabitur_dust', 54, 27)
|
||||
.requireItem('4x forbidden_arcanus:quantum_core', 54, 46)
|
||||
.progressX(90)
|
||||
.progressY(37)
|
||||
.produceItem('forbidden_arcanus:quantum_injector', 130, 37)
|
||||
.width(156)
|
||||
.height(106)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
//Modularium
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('5000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('1000x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('5000x evilcraft:blood', 31, 46)
|
||||
.requireFluid('1000x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('allthemodium:allthemodium_ingot', 54, 18)
|
||||
.requireItem('4x forbidden_arcanus:deorum_ingot', 54, 37)
|
||||
.requireItem('4x enderio:end_steel_ingot', 54, 56)
|
||||
.progressX(90)
|
||||
.progressY(37)
|
||||
.produceItem('24x modular_machinery_reborn:modularium', 130, 37)
|
||||
.width(154)
|
||||
.height(106)
|
||||
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('5000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('1000x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('5000x evilcraft:blood', 31, 46)
|
||||
.requireFluid('1000x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('allthemodium:vibranium_ingot', 54, 18)
|
||||
.requireItem('4x forbidden_arcanus:deorum_ingot', 54, 37)
|
||||
.requireItem('4x enderio:end_steel_ingot', 54, 56)
|
||||
.progressX(90)
|
||||
.progressY(37)
|
||||
.produceItem('36x modular_machinery_reborn:modularium', 130, 37)
|
||||
.width(154)
|
||||
.height(106)
|
||||
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('5000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('1000x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('5000x evilcraft:blood', 31, 46)
|
||||
.requireFluid('1000x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('allthemodium:unobtainium_ingot', 54, 18)
|
||||
.requireItem('4x forbidden_arcanus:deorum_ingot', 54, 37)
|
||||
.requireItem('4x enderio:end_steel_ingot', 54, 56)
|
||||
.progressX(90)
|
||||
.progressY(37)
|
||||
.produceItem('48x modular_machinery_reborn:modularium', 130, 37)
|
||||
.width(154)
|
||||
.height(106)
|
||||
|
||||
//Prisms
|
||||
//Sea
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 9)
|
||||
.requireFluid('1000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('80x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('20000x evilcraft:blood', 31, 46)
|
||||
.requireItem('2x minecraft:prismarine_shard', 54, 8)
|
||||
.requireItem('2x minecraft:turtle_scute', 54, 27)
|
||||
.requireItem('2x minecraft:lapis_lazuli', 54, 46)
|
||||
.requireItem('minecraft:heart_of_the_sea', 73, 27)
|
||||
.progressX(109)
|
||||
.progressY(27)
|
||||
.produceItem('forbidden_arcanus:sea_prism', 149, 27)
|
||||
.width(172)
|
||||
.height(90)
|
||||
|
||||
//Smelter
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 9)
|
||||
.requireFluid('2000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('400x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('12500x evilcraft:blood', 31, 46)
|
||||
.requireItem('2x minecraft:coal', 54, 8)
|
||||
.requireItem('forbidden_arcanus:arcane_crystal_block', 54, 27)
|
||||
.requireItem('3x minecraft:blaze_powder', 54, 46)
|
||||
.progressX(90)
|
||||
.progressY(27)
|
||||
.produceItem('forbidden_arcanus:smelter_prism', 130, 27)
|
||||
.width(156)
|
||||
.height(90)
|
||||
|
||||
//Terra
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 9)
|
||||
.requireFluid('3000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('90x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('15000x evilcraft:blood', 31, 46)
|
||||
.requireItem('2x minecraft:flint', 54, 8)
|
||||
.requireItem('2x minecraft:dripstone_block', 54, 27)
|
||||
.requireItem('2x minecraft:pointed_dripstone', 54, 46)
|
||||
.requireItem('minecraft:diamond_block', 73, 27)
|
||||
.progressX(109)
|
||||
.progressY(27)
|
||||
.produceItem('forbidden_arcanus:terrastomp_prism', 149, 27)
|
||||
.width(172)
|
||||
.height(90)
|
||||
//Whirlwind
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 9)
|
||||
.requireFluid('10000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('30x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('22500x evilcraft:blood', 31, 46)
|
||||
.requireItem('forbidden_arcanus:bat_wing', 54, 8)
|
||||
.requireItem('2x minecraft:feather', 54, 27)
|
||||
.requireItem('3x minecraft:phantom_membrane', 54, 46)
|
||||
.requireItem('minecraft:white_wool', 73, 27)
|
||||
.progressX(109)
|
||||
.progressY(27)
|
||||
.produceItem('forbidden_arcanus:whirlwind_prism', 149, 27)
|
||||
.width(172)
|
||||
.height(90)
|
||||
//Soul
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('15000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('200x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('3750x evilcraft:blood', 31, 46)
|
||||
.requireFluid('2200x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('forbidden_arcanus:soul', 54, 18)
|
||||
.requireItem('forbidden_arcanus:corrupt_soul', 54, 37)
|
||||
.requireItem('forbidden_arcanus:enchanted_soul', 54, 56)
|
||||
.requireItem('2x minecraft:amethyst_shard', 73, 18)
|
||||
.requireItem('minecraft:quartz', 73, 37)
|
||||
.requireItem('3x forbidden_arcanus:ender_pearl_fragment', 73, 56)
|
||||
.progressX(109)
|
||||
.progressY(37)
|
||||
.produceItem('forbidden_arcanus:soul_binding_crystal', 149, 37)
|
||||
.width(172)
|
||||
.height(106)
|
||||
|
||||
//Quantum Injector
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:auto_hepheastus_forge', 100)
|
||||
.requireEnergy(12288, 8, 18)
|
||||
.requireFluid('50000x kubejs:liquid_aureal', 31, 8)
|
||||
.requireFluid('500x kubejs:liquid_souls', 31, 27)
|
||||
.requireFluid('30000x evilcraft:blood', 31, 46)
|
||||
.requireFluid('10600x justdirethings:xp_fluid_source', 31, 65)
|
||||
.requireItem('forbidden_arcanus:mundabitur_dust', 54, 27)
|
||||
.requireItem('4x forbidden_arcanus:quantum_core', 54, 46)
|
||||
.progressX(90)
|
||||
.progressY(37)
|
||||
.produceItem('forbidden_arcanus:quantum_injector', 130, 37)
|
||||
.width(156)
|
||||
.height(106)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,192 +1,192 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
//Modularium Plates
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
allthemods.recipes.modern_industrialization.compressor(2, 200)
|
||||
.itemIn('modular_machinery_reborn:modularium')
|
||||
.itemOut('kubejs:modularium_plate')
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'immersiveengineering:metal_press',
|
||||
energy: 2400,
|
||||
input: {
|
||||
item: 'modular_machinery_reborn:modularium'
|
||||
},
|
||||
mold: 'immersiveengineering:mold_plate',
|
||||
result: {
|
||||
item: 'kubejs:modularium_plate'
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.shaped('modular_machinery_reborn:blueprint',
|
||||
[
|
||||
'plp',
|
||||
'pwp',
|
||||
'ppp'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
l: 'actuallyadditions:lens_of_color',
|
||||
w: 'actuallyadditions:laser_wrench'
|
||||
}
|
||||
)
|
||||
allthemods.remove({id: /modular_machinery_reborn:.*input.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn:.*output.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn:casing.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn:.*ingot/})
|
||||
allthemods.remove({id: /modular_machinery_reborn_ars:.*input.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn_ars:.*output.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn_mekanism:.*input.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn_mekanism:.*output.*/})
|
||||
|
||||
} else {
|
||||
allthemods.recipes.modern_industrialization.compressor(2, 200)
|
||||
.itemIn('kubejs:modularium')
|
||||
.itemOut('kubejs:modularium_plate')
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'immersiveengineering:metal_press',
|
||||
energy: 2400,
|
||||
input: {
|
||||
item: 'kubejs:modularium'
|
||||
},
|
||||
mold: 'immersiveengineering:mold_plate',
|
||||
result: {
|
||||
item: 'kubejs:modularium_plate'
|
||||
}
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'industrialforegoing:fluid_extractor',
|
||||
breakChance: 0.05,
|
||||
defaultRecipe: false,
|
||||
input: {
|
||||
item: 'productivetrees:soul_tree_log'
|
||||
},
|
||||
output: {
|
||||
amount: 2,
|
||||
id: 'kubejs:unrefined_liquid_souls'
|
||||
},
|
||||
result: {
|
||||
Name: 'productivetrees:soul_tree_stripped_log',
|
||||
Properties: {
|
||||
axis: 'y'
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'industrialforegoing:fluid_extractor',
|
||||
breakChance: 0.1,
|
||||
defaultRecipe: false,
|
||||
input: {
|
||||
item: 'productivetrees:soul_tree_stripped_log',
|
||||
},
|
||||
output: {
|
||||
amount: 1,
|
||||
id: 'kubejs:unrefined_liquid_souls'
|
||||
},
|
||||
result: {
|
||||
Name: 'minecraft:air'
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
//Removal
|
||||
|
||||
})
|
||||
|
||||
|
||||
ServerEvents.generateData('after_mods', allthemods => {
|
||||
allthemods.json('atm:forbidden_arcanus/hephaestus_forge/ritual/modularium.json',
|
||||
{
|
||||
enhancers: [
|
||||
'forbidden_arcanus:artisan_relic',
|
||||
'forbidden_arcanus:elementarium'
|
||||
],
|
||||
essences: {
|
||||
aureal: 500,
|
||||
blood: 500,
|
||||
souls: 100,
|
||||
experience: 100
|
||||
},
|
||||
forge_tier: 5,
|
||||
inputs: [
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:deorum_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:end_steel_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:deorum_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:end_steel_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:deorum_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:end_steel_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:deorum_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:end_steel_ingot'
|
||||
}
|
||||
}
|
||||
],
|
||||
magic_circle: 'forbidden_arcanus:create_item',
|
||||
main_ingredient: {
|
||||
item: 'allthemodium:allthemodium_ingot'
|
||||
},
|
||||
result: {
|
||||
type: 'forbidden_arcanus:create_item',
|
||||
result_item: {
|
||||
count: 24,
|
||||
id: Platform.isLoaded('modular_machinery_reborn') ? 'modular_machinery_reborn:modularium' : 'kubejs:modularium'
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
ServerEvents.recipes(allthemods => {
|
||||
//Modularium Plates
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
allthemods.recipes.modern_industrialization.compressor(2, 200)
|
||||
.itemIn('modular_machinery_reborn:modularium')
|
||||
.itemOut('kubejs:modularium_plate')
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'immersiveengineering:metal_press',
|
||||
energy: 2400,
|
||||
input: {
|
||||
item: 'modular_machinery_reborn:modularium'
|
||||
},
|
||||
mold: 'immersiveengineering:mold_plate',
|
||||
result: {
|
||||
item: 'kubejs:modularium_plate'
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.shaped('modular_machinery_reborn:blueprint',
|
||||
[
|
||||
'plp',
|
||||
'pwp',
|
||||
'ppp'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
l: 'actuallyadditions:lens_of_color',
|
||||
w: 'actuallyadditions:laser_wrench'
|
||||
}
|
||||
)
|
||||
allthemods.remove({id: /modular_machinery_reborn:.*input.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn:.*output.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn:casing.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn:.*ingot/})
|
||||
allthemods.remove({id: /modular_machinery_reborn_ars:.*input.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn_ars:.*output.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn_mekanism:.*input.*/})
|
||||
allthemods.remove({id: /modular_machinery_reborn_mekanism:.*output.*/})
|
||||
|
||||
} else {
|
||||
allthemods.recipes.modern_industrialization.compressor(2, 200)
|
||||
.itemIn('kubejs:modularium')
|
||||
.itemOut('kubejs:modularium_plate')
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'immersiveengineering:metal_press',
|
||||
energy: 2400,
|
||||
input: {
|
||||
item: 'kubejs:modularium'
|
||||
},
|
||||
mold: 'immersiveengineering:mold_plate',
|
||||
result: {
|
||||
item: 'kubejs:modularium_plate'
|
||||
}
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'industrialforegoing:fluid_extractor',
|
||||
breakChance: 0.05,
|
||||
defaultRecipe: false,
|
||||
input: {
|
||||
item: 'productivetrees:soul_tree_log'
|
||||
},
|
||||
output: {
|
||||
amount: 2,
|
||||
id: 'kubejs:unrefined_liquid_souls'
|
||||
},
|
||||
result: {
|
||||
Name: 'productivetrees:soul_tree_stripped_log',
|
||||
Properties: {
|
||||
axis: 'y'
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
allthemods.custom(
|
||||
{
|
||||
type: 'industrialforegoing:fluid_extractor',
|
||||
breakChance: 0.1,
|
||||
defaultRecipe: false,
|
||||
input: {
|
||||
item: 'productivetrees:soul_tree_stripped_log',
|
||||
},
|
||||
output: {
|
||||
amount: 1,
|
||||
id: 'kubejs:unrefined_liquid_souls'
|
||||
},
|
||||
result: {
|
||||
Name: 'minecraft:air'
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
//Removal
|
||||
|
||||
})
|
||||
|
||||
|
||||
ServerEvents.generateData('after_mods', allthemods => {
|
||||
allthemods.json('atm:forbidden_arcanus/hephaestus_forge/ritual/modularium.json',
|
||||
{
|
||||
enhancers: [
|
||||
'forbidden_arcanus:artisan_relic',
|
||||
'forbidden_arcanus:elementarium'
|
||||
],
|
||||
essences: {
|
||||
aureal: 500,
|
||||
blood: 500,
|
||||
souls: 100,
|
||||
experience: 100
|
||||
},
|
||||
forge_tier: 5,
|
||||
inputs: [
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:deorum_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:end_steel_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:deorum_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:end_steel_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:deorum_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:end_steel_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:deorum_ingot'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:end_steel_ingot'
|
||||
}
|
||||
}
|
||||
],
|
||||
magic_circle: 'forbidden_arcanus:create_item',
|
||||
main_ingredient: {
|
||||
item: 'allthemodium:allthemodium_ingot'
|
||||
},
|
||||
result: {
|
||||
type: 'forbidden_arcanus:create_item',
|
||||
result_item: {
|
||||
count: 24,
|
||||
id: Platform.isLoaded('modular_machinery_reborn') ? 'modular_machinery_reborn:modularium' : 'kubejs:modularium'
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
})
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,250 +1,250 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
//Blocks
|
||||
//Casing
|
||||
allthemods.shaped('2x modular_machinery_reborn:casing_plain',
|
||||
[
|
||||
'ppp',
|
||||
'pcp',
|
||||
'ppp'
|
||||
],
|
||||
{
|
||||
c: 'enderio:sentient_ender',
|
||||
p: 'kubejs:modularium_plate'
|
||||
}
|
||||
)
|
||||
|
||||
//Vent
|
||||
allthemods.shaped('2x modular_machinery_reborn:casing_vent',
|
||||
[
|
||||
'vvc',
|
||||
'vpv',
|
||||
'cvv'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
p: 'pneumaticcraft:pressure_tube',
|
||||
v: 'pneumaticcraft:air_grate_module'
|
||||
}
|
||||
)
|
||||
|
||||
//Firebox
|
||||
allthemods.shaped('4x modular_machinery_reborn:casing_firebox',
|
||||
[
|
||||
'csc',
|
||||
'shs',
|
||||
'csc'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_vent',
|
||||
s: 'railcraft:refined_firestone',
|
||||
h: 'pneumaticcraft:heat_pipe'
|
||||
}
|
||||
)
|
||||
|
||||
//Reinforced
|
||||
allthemods.shaped('4x modular_machinery_reborn:casing_reinforced',
|
||||
[
|
||||
'oco',
|
||||
'cdc',
|
||||
'oco'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
d: 'enderio:dark_steel_block',
|
||||
o: 'enderio:reinforced_obsidian_block'
|
||||
}
|
||||
)
|
||||
|
||||
//Gearbox
|
||||
allthemods.shaped('modular_machinery_reborn:casing_gearbox',
|
||||
[
|
||||
'idi',
|
||||
'dcd',
|
||||
'idi'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
d: 'enderio:dark_bimetal_gear',
|
||||
i: 'alltheores:iron_gear'
|
||||
}
|
||||
)
|
||||
|
||||
//Circuitry
|
||||
allthemods.shaped('4x modular_machinery_reborn:casing_circuitry',
|
||||
[
|
||||
'cbc',
|
||||
'ame',
|
||||
'cuc'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
a: 'mekanism:advanced_control_circuit',
|
||||
b: 'mekanism:basic_control_circuit',
|
||||
e: 'mekanism:elite_control_circuit',
|
||||
u: 'mekanism:ultimate_control_circuit',
|
||||
m: 'modern_industrialization:electronic_circuit'
|
||||
}
|
||||
)
|
||||
|
||||
//Hatches
|
||||
let addMMRHatch = (output, casing, item1, item2) => {
|
||||
allthemods.shaped(output,
|
||||
[
|
||||
'pxp',
|
||||
'pcp',
|
||||
'pyp'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
c: casing,
|
||||
x: item1,
|
||||
y: item2
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
let upgradeMMRHatchInput = (output, casing, item1) => {
|
||||
allthemods.shaped(output,
|
||||
[
|
||||
'pxp',
|
||||
'pcp',
|
||||
'ppp'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
c: casing,
|
||||
x: item1
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
let upgradeMMRHatchOutput = (output, casing, item1) => {
|
||||
allthemods.shaped(output,
|
||||
[
|
||||
'ppp',
|
||||
'pcp',
|
||||
'pxp'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
c: casing,
|
||||
x: item1
|
||||
}
|
||||
)
|
||||
}
|
||||
//Input
|
||||
//Item
|
||||
addMMRHatch('modular_machinery_reborn:inputbus_tiny', 'modular_machinery_reborn:casing_plain', '#c:chests', 'enderio:impulse_hopper')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_small', 'modular_machinery_reborn:inputbus_tiny', '#c:chests')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_normal', 'modular_machinery_reborn:inputbus_small', 'sophisticatedstorage:copper_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
addMMRHatch('modular_machinery_reborn:inputbus_reinforced', 'modular_machinery_reborn:casing_reinforced', 'sophisticatedstorage:iron_chest[sophisticatedstorage:wood_type="oak"]', 'enderio:impulse_hopper')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_big', 'modular_machinery_reborn:inputbus_reinforced', 'sophisticatedstorage:gold_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_huge', 'modular_machinery_reborn:inputbus_big', 'sophisticatedstorage:diamond_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_ludicrous', 'modular_machinery_reborn:inputbus_huge', 'sophisticatedstorage:netherite_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
//Fluid
|
||||
addMMRHatch('modular_machinery_reborn:fluidinputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'mekanism:basic_fluid_tank', 'pneumaticcraft:liquid_hopper')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_small', 'modular_machinery_reborn:fluidinputhatch_tiny', 'mekanism:basic_fluid_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_normal', 'modular_machinery_reborn:fluidinputhatch_small', 'mekanism:advanced_fluid_tank')
|
||||
addMMRHatch('modular_machinery_reborn:fluidinputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'mekanism:advanced_fluid_tank', 'pneumaticcraft:liquid_hopper')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_big', 'modular_machinery_reborn:fluidinputhatch_reinforced', 'mekanism:elite_fluid_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_huge', 'modular_machinery_reborn:fluidinputhatch_big', 'mekanism:elite_fluid_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_ludicrous', 'modular_machinery_reborn:fluidinputhatch_huge', 'mekanism:ultimate_fluid_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_vacuum', 'modular_machinery_reborn:fluidinputhatch_ludicrous', 'mekanism:ultimate_fluid_tank')
|
||||
//Energy
|
||||
addMMRHatch('modular_machinery_reborn:energyinputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'mekanism:basic_energy_cube', 'mekanism:basic_induction_provider')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_small', 'modular_machinery_reborn:energyinputhatch_tiny', 'mekanism:basic_energy_cube')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_normal', 'modular_machinery_reborn:energyinputhatch_small', 'mekanism:advanced_energy_cube')
|
||||
addMMRHatch('modular_machinery_reborn:energyinputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'mekanism:advanced_energy_cube', 'mekanism:advanced_induction_provider')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_big', 'modular_machinery_reborn:energyinputhatch_reinforced', 'mekanism:elite_energy_cube')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_huge', 'modular_machinery_reborn:energyinputhatch_big', 'mekanism:elite_energy_cube')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_ludicrous', 'modular_machinery_reborn:energyinputhatch_huge', 'mekanism:ultimate_energy_cube')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_ultimate', 'modular_machinery_reborn:energyinputhatch_ludicrous', 'mekanism:ultimate_energy_cube')
|
||||
//Chemical
|
||||
addMMRHatch('modular_machinery_reborn_mekanism:chemicalinputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'mekanism:basic_chemical_tank', 'enderio:chemical_filter')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_small', 'modular_machinery_reborn_mekanism:chemicalinputhatch_tiny', 'mekanism:basic_chemical_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_normal', 'modular_machinery_reborn_mekanism:chemicalinputhatch_small', 'mekanism:advanced_chemical_tank')
|
||||
addMMRHatch('modular_machinery_reborn_mekanism:chemicalinputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'mekanism:advanced_chemical_tank', 'enderio:chemical_filter')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_big', 'modular_machinery_reborn_mekanism:chemicalinputhatch_reinforced', 'mekanism:elite_chemical_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_huge', 'modular_machinery_reborn_mekanism:chemicalinputhatch_big', 'mekanism:elite_chemical_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_ludicrous', 'modular_machinery_reborn_mekanism:chemicalinputhatch_huge', 'mekanism:ultimate_chemical_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_vacuum', 'modular_machinery_reborn_mekanism:chemicalinputhatch_ludicrous', 'mekanism:ultimate_chemical_tank')
|
||||
//Source
|
||||
addMMRHatch('modular_machinery_reborn_ars:sourceinputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'ars_nouveau:source_jar', 'ars_nouveau:relay_deposit')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_small', 'modular_machinery_reborn_ars:sourceinputhatch_tiny', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_normal', 'modular_machinery_reborn_ars:sourceinputhatch_small', 'ars_nouveau:source_jar')
|
||||
addMMRHatch('modular_machinery_reborn_ars:sourceinputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'ars_nouveau:source_jar', 'ars_nouveau:relay_deposit')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_big', 'modular_machinery_reborn_ars:sourceinputhatch_reinforced', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_huge', 'modular_machinery_reborn_ars:sourceinputhatch_big', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_ludicrous', 'modular_machinery_reborn_ars:sourceinputhatch_huge', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_vacuum', 'modular_machinery_reborn_ars:sourceinputhatch_ludicrous', 'ars_nouveau:source_jar')
|
||||
//Ouptut
|
||||
//Item
|
||||
addMMRHatch('modular_machinery_reborn:outputbus_tiny', 'modular_machinery_reborn:casing_plain', 'enderio:impulse_hopper', '#c:chests')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_small', 'modular_machinery_reborn:outputbus_tiny', '#c:chests')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_normal', 'modular_machinery_reborn:outputbus_small', 'sophisticatedstorage:copper_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
addMMRHatch('modular_machinery_reborn:outputbus_reinforced', 'modular_machinery_reborn:casing_reinforced', 'enderio:impulse_hopper', 'sophisticatedstorage:iron_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_big', 'modular_machinery_reborn:outputbus_reinforced', 'sophisticatedstorage:gold_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_huge', 'modular_machinery_reborn:outputbus_big', 'sophisticatedstorage:diamond_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_ludicrous', 'modular_machinery_reborn:outputbus_huge', 'sophisticatedstorage:netherite_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
//Fluid
|
||||
addMMRHatch('modular_machinery_reborn:fluidoutputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'pneumaticcraft:liquid_hopper', 'mekanism:basic_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_small', 'modular_machinery_reborn:fluidoutputhatch_tiny', 'mekanism:basic_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_normal', 'modular_machinery_reborn:fluidoutputhatch_small', 'mekanism:advanced_fluid_tank')
|
||||
addMMRHatch('modular_machinery_reborn:fluidoutputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'pneumaticcraft:liquid_hopper', 'mekanism:advanced_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_big', 'modular_machinery_reborn:fluidoutputhatch_reinforced', 'mekanism:elite_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_huge', 'modular_machinery_reborn:fluidoutputhatch_big', 'mekanism:elite_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_ludicrous', 'modular_machinery_reborn:fluidoutputhatch_huge', 'mekanism:ultimate_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_vacuum', 'modular_machinery_reborn:fluidoutputhatch_ludicrous', 'mekanism:ultimate_fluid_tank')
|
||||
//Energy
|
||||
addMMRHatch('modular_machinery_reborn:energyoutputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'mekanism:basic_induction_provider', 'mekanism:basic_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_small', 'modular_machinery_reborn:energyoutputhatch_tiny', 'mekanism:basic_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_normal', 'modular_machinery_reborn:energyoutputhatch_small', 'mekanism:advanced_energy_cube')
|
||||
addMMRHatch('modular_machinery_reborn:energyoutputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'mekanism:advanced_induction_provider', 'mekanism:advanced_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_big', 'modular_machinery_reborn:energyoutputhatch_reinforced', 'mekanism:elite_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_huge', 'modular_machinery_reborn:energyoutputhatch_big', 'mekanism:elite_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_ludicrous', 'modular_machinery_reborn:energyoutputhatch_huge', 'mekanism:ultimate_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_ultimate', 'modular_machinery_reborn:energyoutputhatch_ludicrous', 'mekanism:ultimate_energy_cube')
|
||||
//Chemical
|
||||
addMMRHatch('modular_machinery_reborn_mekanism:chemicaloutputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'enderio:chemical_filter', 'mekanism:basic_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_small', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_tiny', 'mekanism:basic_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_normal', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_small', 'mekanism:advanced_chemical_tank')
|
||||
addMMRHatch('modular_machinery_reborn_mekanism:chemicaloutputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'enderio:chemical_filter', 'mekanism:advanced_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_big', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_reinforced', 'mekanism:elite_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_huge', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_big', 'mekanism:elite_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_ludicrous', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_huge', 'mekanism:ultimate_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_vacuum', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_ludicrous', 'mekanism:ultimate_chemical_tank')
|
||||
//Source
|
||||
addMMRHatch('modular_machinery_reborn_ars:sourceoutputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'ars_nouveau:relay_collector', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_small', 'modular_machinery_reborn_ars:sourceoutputhatch_tiny', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_normal', 'modular_machinery_reborn_ars:sourceoutputhatch_small', 'ars_nouveau:source_jar')
|
||||
addMMRHatch('modular_machinery_reborn_ars:sourceoutputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'ars_nouveau:relay_collector', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_big', 'modular_machinery_reborn_ars:sourceoutputhatch_reinforced', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_huge', 'modular_machinery_reborn_ars:sourceoutputhatch_big', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_ludicrous', 'modular_machinery_reborn_ars:sourceoutputhatch_huge', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_vacuum', 'modular_machinery_reborn_ars:sourceoutputhatch_ludicrous', 'ars_nouveau:source_jar')
|
||||
|
||||
//Time Counter
|
||||
allthemods.shaped('modular_machinery_reborn:time_counter',
|
||||
[
|
||||
'psp',
|
||||
'bct',
|
||||
'php'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
s: 'productivelib:upgrade_time_2',
|
||||
b: 'productivebees:spawn_egg_configurable_bee[entity_data={id:"productivebees:configurable_bee",type:"productivebees:time_crystal"}]',
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
t: 'productivetrees:time_traveller_sapling',
|
||||
h: 'naturesaura:clock_hand'
|
||||
}
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
//Blocks
|
||||
//Casing
|
||||
allthemods.shaped('2x modular_machinery_reborn:casing_plain',
|
||||
[
|
||||
'ppp',
|
||||
'pcp',
|
||||
'ppp'
|
||||
],
|
||||
{
|
||||
c: 'enderio:sentient_ender',
|
||||
p: 'kubejs:modularium_plate'
|
||||
}
|
||||
)
|
||||
|
||||
//Vent
|
||||
allthemods.shaped('2x modular_machinery_reborn:casing_vent',
|
||||
[
|
||||
'vvc',
|
||||
'vpv',
|
||||
'cvv'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
p: 'pneumaticcraft:pressure_tube',
|
||||
v: 'pneumaticcraft:air_grate_module'
|
||||
}
|
||||
)
|
||||
|
||||
//Firebox
|
||||
allthemods.shaped('4x modular_machinery_reborn:casing_firebox',
|
||||
[
|
||||
'csc',
|
||||
'shs',
|
||||
'csc'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_vent',
|
||||
s: 'railcraft:refined_firestone',
|
||||
h: 'pneumaticcraft:heat_pipe'
|
||||
}
|
||||
)
|
||||
|
||||
//Reinforced
|
||||
allthemods.shaped('4x modular_machinery_reborn:casing_reinforced',
|
||||
[
|
||||
'oco',
|
||||
'cdc',
|
||||
'oco'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
d: 'enderio:dark_steel_block',
|
||||
o: 'enderio:reinforced_obsidian_block'
|
||||
}
|
||||
)
|
||||
|
||||
//Gearbox
|
||||
allthemods.shaped('modular_machinery_reborn:casing_gearbox',
|
||||
[
|
||||
'idi',
|
||||
'dcd',
|
||||
'idi'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
d: 'enderio:dark_bimetal_gear',
|
||||
i: 'alltheores:iron_gear'
|
||||
}
|
||||
)
|
||||
|
||||
//Circuitry
|
||||
allthemods.shaped('4x modular_machinery_reborn:casing_circuitry',
|
||||
[
|
||||
'cbc',
|
||||
'ame',
|
||||
'cuc'
|
||||
],
|
||||
{
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
a: 'mekanism:advanced_control_circuit',
|
||||
b: 'mekanism:basic_control_circuit',
|
||||
e: 'mekanism:elite_control_circuit',
|
||||
u: 'mekanism:ultimate_control_circuit',
|
||||
m: 'modern_industrialization:electronic_circuit'
|
||||
}
|
||||
)
|
||||
|
||||
//Hatches
|
||||
let addMMRHatch = (output, casing, item1, item2) => {
|
||||
allthemods.shaped(output,
|
||||
[
|
||||
'pxp',
|
||||
'pcp',
|
||||
'pyp'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
c: casing,
|
||||
x: item1,
|
||||
y: item2
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
let upgradeMMRHatchInput = (output, casing, item1) => {
|
||||
allthemods.shaped(output,
|
||||
[
|
||||
'pxp',
|
||||
'pcp',
|
||||
'ppp'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
c: casing,
|
||||
x: item1
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
let upgradeMMRHatchOutput = (output, casing, item1) => {
|
||||
allthemods.shaped(output,
|
||||
[
|
||||
'ppp',
|
||||
'pcp',
|
||||
'pxp'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
c: casing,
|
||||
x: item1
|
||||
}
|
||||
)
|
||||
}
|
||||
//Input
|
||||
//Item
|
||||
addMMRHatch('modular_machinery_reborn:inputbus_tiny', 'modular_machinery_reborn:casing_plain', '#c:chests', 'enderio:impulse_hopper')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_small', 'modular_machinery_reborn:inputbus_tiny', '#c:chests')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_normal', 'modular_machinery_reborn:inputbus_small', 'sophisticatedstorage:copper_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
addMMRHatch('modular_machinery_reborn:inputbus_reinforced', 'modular_machinery_reborn:casing_reinforced', 'sophisticatedstorage:iron_chest[sophisticatedstorage:wood_type="oak"]', 'enderio:impulse_hopper')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_big', 'modular_machinery_reborn:inputbus_reinforced', 'sophisticatedstorage:gold_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_huge', 'modular_machinery_reborn:inputbus_big', 'sophisticatedstorage:diamond_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:inputbus_ludicrous', 'modular_machinery_reborn:inputbus_huge', 'sophisticatedstorage:netherite_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
//Fluid
|
||||
addMMRHatch('modular_machinery_reborn:fluidinputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'mekanism:basic_fluid_tank', 'pneumaticcraft:liquid_hopper')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_small', 'modular_machinery_reborn:fluidinputhatch_tiny', 'mekanism:basic_fluid_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_normal', 'modular_machinery_reborn:fluidinputhatch_small', 'mekanism:advanced_fluid_tank')
|
||||
addMMRHatch('modular_machinery_reborn:fluidinputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'mekanism:advanced_fluid_tank', 'pneumaticcraft:liquid_hopper')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_big', 'modular_machinery_reborn:fluidinputhatch_reinforced', 'mekanism:elite_fluid_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_huge', 'modular_machinery_reborn:fluidinputhatch_big', 'mekanism:elite_fluid_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_ludicrous', 'modular_machinery_reborn:fluidinputhatch_huge', 'mekanism:ultimate_fluid_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:fluidinputhatch_vacuum', 'modular_machinery_reborn:fluidinputhatch_ludicrous', 'mekanism:ultimate_fluid_tank')
|
||||
//Energy
|
||||
addMMRHatch('modular_machinery_reborn:energyinputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'mekanism:basic_energy_cube', 'mekanism:basic_induction_provider')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_small', 'modular_machinery_reborn:energyinputhatch_tiny', 'mekanism:basic_energy_cube')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_normal', 'modular_machinery_reborn:energyinputhatch_small', 'mekanism:advanced_energy_cube')
|
||||
addMMRHatch('modular_machinery_reborn:energyinputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'mekanism:advanced_energy_cube', 'mekanism:advanced_induction_provider')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_big', 'modular_machinery_reborn:energyinputhatch_reinforced', 'mekanism:elite_energy_cube')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_huge', 'modular_machinery_reborn:energyinputhatch_big', 'mekanism:elite_energy_cube')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_ludicrous', 'modular_machinery_reborn:energyinputhatch_huge', 'mekanism:ultimate_energy_cube')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn:energyinputhatch_ultimate', 'modular_machinery_reborn:energyinputhatch_ludicrous', 'mekanism:ultimate_energy_cube')
|
||||
//Chemical
|
||||
addMMRHatch('modular_machinery_reborn_mekanism:chemicalinputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'mekanism:basic_chemical_tank', 'enderio:chemical_filter')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_small', 'modular_machinery_reborn_mekanism:chemicalinputhatch_tiny', 'mekanism:basic_chemical_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_normal', 'modular_machinery_reborn_mekanism:chemicalinputhatch_small', 'mekanism:advanced_chemical_tank')
|
||||
addMMRHatch('modular_machinery_reborn_mekanism:chemicalinputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'mekanism:advanced_chemical_tank', 'enderio:chemical_filter')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_big', 'modular_machinery_reborn_mekanism:chemicalinputhatch_reinforced', 'mekanism:elite_chemical_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_huge', 'modular_machinery_reborn_mekanism:chemicalinputhatch_big', 'mekanism:elite_chemical_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_ludicrous', 'modular_machinery_reborn_mekanism:chemicalinputhatch_huge', 'mekanism:ultimate_chemical_tank')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_mekanism:chemicalinputhatch_vacuum', 'modular_machinery_reborn_mekanism:chemicalinputhatch_ludicrous', 'mekanism:ultimate_chemical_tank')
|
||||
//Source
|
||||
addMMRHatch('modular_machinery_reborn_ars:sourceinputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'ars_nouveau:source_jar', 'ars_nouveau:relay_deposit')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_small', 'modular_machinery_reborn_ars:sourceinputhatch_tiny', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_normal', 'modular_machinery_reborn_ars:sourceinputhatch_small', 'ars_nouveau:source_jar')
|
||||
addMMRHatch('modular_machinery_reborn_ars:sourceinputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'ars_nouveau:source_jar', 'ars_nouveau:relay_deposit')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_big', 'modular_machinery_reborn_ars:sourceinputhatch_reinforced', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_huge', 'modular_machinery_reborn_ars:sourceinputhatch_big', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_ludicrous', 'modular_machinery_reborn_ars:sourceinputhatch_huge', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchInput('modular_machinery_reborn_ars:sourceinputhatch_vacuum', 'modular_machinery_reborn_ars:sourceinputhatch_ludicrous', 'ars_nouveau:source_jar')
|
||||
//Ouptut
|
||||
//Item
|
||||
addMMRHatch('modular_machinery_reborn:outputbus_tiny', 'modular_machinery_reborn:casing_plain', 'enderio:impulse_hopper', '#c:chests')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_small', 'modular_machinery_reborn:outputbus_tiny', '#c:chests')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_normal', 'modular_machinery_reborn:outputbus_small', 'sophisticatedstorage:copper_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
addMMRHatch('modular_machinery_reborn:outputbus_reinforced', 'modular_machinery_reborn:casing_reinforced', 'enderio:impulse_hopper', 'sophisticatedstorage:iron_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_big', 'modular_machinery_reborn:outputbus_reinforced', 'sophisticatedstorage:gold_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_huge', 'modular_machinery_reborn:outputbus_big', 'sophisticatedstorage:diamond_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:outputbus_ludicrous', 'modular_machinery_reborn:outputbus_huge', 'sophisticatedstorage:netherite_chest[sophisticatedstorage:wood_type="oak"]')
|
||||
//Fluid
|
||||
addMMRHatch('modular_machinery_reborn:fluidoutputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'pneumaticcraft:liquid_hopper', 'mekanism:basic_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_small', 'modular_machinery_reborn:fluidoutputhatch_tiny', 'mekanism:basic_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_normal', 'modular_machinery_reborn:fluidoutputhatch_small', 'mekanism:advanced_fluid_tank')
|
||||
addMMRHatch('modular_machinery_reborn:fluidoutputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'pneumaticcraft:liquid_hopper', 'mekanism:advanced_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_big', 'modular_machinery_reborn:fluidoutputhatch_reinforced', 'mekanism:elite_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_huge', 'modular_machinery_reborn:fluidoutputhatch_big', 'mekanism:elite_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_ludicrous', 'modular_machinery_reborn:fluidoutputhatch_huge', 'mekanism:ultimate_fluid_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:fluidoutputhatch_vacuum', 'modular_machinery_reborn:fluidoutputhatch_ludicrous', 'mekanism:ultimate_fluid_tank')
|
||||
//Energy
|
||||
addMMRHatch('modular_machinery_reborn:energyoutputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'mekanism:basic_induction_provider', 'mekanism:basic_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_small', 'modular_machinery_reborn:energyoutputhatch_tiny', 'mekanism:basic_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_normal', 'modular_machinery_reborn:energyoutputhatch_small', 'mekanism:advanced_energy_cube')
|
||||
addMMRHatch('modular_machinery_reborn:energyoutputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'mekanism:advanced_induction_provider', 'mekanism:advanced_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_big', 'modular_machinery_reborn:energyoutputhatch_reinforced', 'mekanism:elite_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_huge', 'modular_machinery_reborn:energyoutputhatch_big', 'mekanism:elite_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_ludicrous', 'modular_machinery_reborn:energyoutputhatch_huge', 'mekanism:ultimate_energy_cube')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn:energyoutputhatch_ultimate', 'modular_machinery_reborn:energyoutputhatch_ludicrous', 'mekanism:ultimate_energy_cube')
|
||||
//Chemical
|
||||
addMMRHatch('modular_machinery_reborn_mekanism:chemicaloutputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'enderio:chemical_filter', 'mekanism:basic_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_small', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_tiny', 'mekanism:basic_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_normal', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_small', 'mekanism:advanced_chemical_tank')
|
||||
addMMRHatch('modular_machinery_reborn_mekanism:chemicaloutputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'enderio:chemical_filter', 'mekanism:advanced_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_big', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_reinforced', 'mekanism:elite_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_huge', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_big', 'mekanism:elite_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_ludicrous', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_huge', 'mekanism:ultimate_chemical_tank')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_mekanism:chemicaloutputhatch_vacuum', 'modular_machinery_reborn_mekanism:chemicaloutputhatch_ludicrous', 'mekanism:ultimate_chemical_tank')
|
||||
//Source
|
||||
addMMRHatch('modular_machinery_reborn_ars:sourceoutputhatch_tiny', 'modular_machinery_reborn:casing_plain', 'ars_nouveau:relay_collector', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_small', 'modular_machinery_reborn_ars:sourceoutputhatch_tiny', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_normal', 'modular_machinery_reborn_ars:sourceoutputhatch_small', 'ars_nouveau:source_jar')
|
||||
addMMRHatch('modular_machinery_reborn_ars:sourceoutputhatch_reinforced', 'modular_machinery_reborn:casing_reinforced', 'ars_nouveau:relay_collector', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_big', 'modular_machinery_reborn_ars:sourceoutputhatch_reinforced', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_huge', 'modular_machinery_reborn_ars:sourceoutputhatch_big', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_ludicrous', 'modular_machinery_reborn_ars:sourceoutputhatch_huge', 'ars_nouveau:source_jar')
|
||||
upgradeMMRHatchOutput('modular_machinery_reborn_ars:sourceoutputhatch_vacuum', 'modular_machinery_reborn_ars:sourceoutputhatch_ludicrous', 'ars_nouveau:source_jar')
|
||||
|
||||
//Time Counter
|
||||
allthemods.shaped('modular_machinery_reborn:time_counter',
|
||||
[
|
||||
'psp',
|
||||
'bct',
|
||||
'php'
|
||||
],
|
||||
{
|
||||
p: 'kubejs:modularium_plate',
|
||||
s: 'productivelib:upgrade_time_2',
|
||||
b: 'productivebees:spawn_egg_configurable_bee[entity_data={id:"productivebees:configurable_bee",type:"productivebees:time_crystal"}]',
|
||||
c: 'modular_machinery_reborn:casing_plain',
|
||||
t: 'productivetrees:time_traveller_sapling',
|
||||
h: 'naturesaura:clock_hand'
|
||||
}
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
@@ -1,67 +1,67 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
//Liquid Aureal
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 100)
|
||||
.requireItem('2x forbidden_arcanus:arcane_crystal_dust', 46, 8)
|
||||
.requireFluid('250x minecraft:water', 8, 8)
|
||||
.requireSource(1000, 27, 8)
|
||||
.produceFluid('250x kubejs:liquid_aureal', 122, 8)
|
||||
.progressX(82)
|
||||
.height(49)
|
||||
.width(148)
|
||||
|
||||
//Liquid Souls
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 100)
|
||||
.requireItem('forbidden_arcanus:soul', 46, 8)
|
||||
.requireFluid('500x kubejs:unrefined_liquid_souls', 8, 8)
|
||||
.requireSource(2000, 27, 8)
|
||||
.produceFluid('500x kubejs:liquid_souls', 122, 8)
|
||||
.progressX(82)
|
||||
.height(49)
|
||||
.width(148)
|
||||
|
||||
//Enchanted Souls
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 100)
|
||||
.requireSource(2500, 8, 8)
|
||||
.requireFluid('1000x kubejs:liquid_aureal', 27, 8)
|
||||
.requireItem('forbidden_arcanus:soul', 46, 8)
|
||||
.requireItem('reliquary:holy_hand_grenade', 65, 8)
|
||||
.progressX(101)
|
||||
.progressY(9)
|
||||
.produceItem('forbidden_arcanus:enchanted_soul', 141, 8)
|
||||
.width(167)
|
||||
.height(49)
|
||||
|
||||
//Corrupt Soul
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 100)
|
||||
.requireSource(2500, 8, 8)
|
||||
.requireItem('4x forbidden_arcanus:corrupti_dust', 27, 8)
|
||||
.requireItem('forbidden_arcanus:soul', 46, 8)
|
||||
.requireItem('4x eternal_starlight:trapped_soul', 65, 8)
|
||||
.progressX(101)
|
||||
.progressY(9)
|
||||
.produceItem('forbidden_arcanus:corrupt_soul', 141, 8)
|
||||
.width(167)
|
||||
.height(49)
|
||||
|
||||
//Obsidian Steel
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 150)
|
||||
.requireSource(2500, 8, 8)
|
||||
.requireFluid('500x kubejs:liquid_souls', 27, 8)
|
||||
.requireItem('2x mekanism:dust_obsidian', 46, 8)
|
||||
.requireItem('alltheores:steel_ingot', 65, 8)
|
||||
.progressX(101)
|
||||
.progressY(9)
|
||||
.produceItem('forbidden_arcanus:obsidiansteel_ingot', 141, 8)
|
||||
.width(167)
|
||||
.height(49)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
//Liquid Aureal
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 100)
|
||||
.requireItem('2x forbidden_arcanus:arcane_crystal_dust', 46, 8)
|
||||
.requireFluid('250x minecraft:water', 8, 8)
|
||||
.requireSource(1000, 27, 8)
|
||||
.produceFluid('250x kubejs:liquid_aureal', 122, 8)
|
||||
.progressX(82)
|
||||
.height(49)
|
||||
.width(148)
|
||||
|
||||
//Liquid Souls
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 100)
|
||||
.requireItem('forbidden_arcanus:soul', 46, 8)
|
||||
.requireFluid('500x kubejs:unrefined_liquid_souls', 8, 8)
|
||||
.requireSource(2000, 27, 8)
|
||||
.produceFluid('500x kubejs:liquid_souls', 122, 8)
|
||||
.progressX(82)
|
||||
.height(49)
|
||||
.width(148)
|
||||
|
||||
//Enchanted Souls
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 100)
|
||||
.requireSource(2500, 8, 8)
|
||||
.requireFluid('1000x kubejs:liquid_aureal', 27, 8)
|
||||
.requireItem('forbidden_arcanus:soul', 46, 8)
|
||||
.requireItem('reliquary:holy_hand_grenade', 65, 8)
|
||||
.progressX(101)
|
||||
.progressY(9)
|
||||
.produceItem('forbidden_arcanus:enchanted_soul', 141, 8)
|
||||
.width(167)
|
||||
.height(49)
|
||||
|
||||
//Corrupt Soul
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 100)
|
||||
.requireSource(2500, 8, 8)
|
||||
.requireItem('4x forbidden_arcanus:corrupti_dust', 27, 8)
|
||||
.requireItem('forbidden_arcanus:soul', 46, 8)
|
||||
.requireItem('4x eternal_starlight:trapped_soul', 65, 8)
|
||||
.progressX(101)
|
||||
.progressY(9)
|
||||
.produceItem('forbidden_arcanus:corrupt_soul', 141, 8)
|
||||
.width(167)
|
||||
.height(49)
|
||||
|
||||
//Obsidian Steel
|
||||
allthemods.recipes.modular_machinery_reborn.machine_recipe('atm:runic_crucible', 150)
|
||||
.requireSource(2500, 8, 8)
|
||||
.requireFluid('500x kubejs:liquid_souls', 27, 8)
|
||||
.requireItem('2x mekanism:dust_obsidian', 46, 8)
|
||||
.requireItem('alltheores:steel_ingot', 65, 8)
|
||||
.progressX(101)
|
||||
.progressY(9)
|
||||
.produceItem('forbidden_arcanus:obsidiansteel_ingot', 141, 8)
|
||||
.width(167)
|
||||
.height(49)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,186 +1,186 @@
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
let mekController = [
|
||||
{
|
||||
machine: 'mekanism:chemical_crystallizer',
|
||||
id: 'chemical_crystallizer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_dissolution_chamber',
|
||||
id: 'chemical_dissolution_chamber'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_infuser',
|
||||
id: 'chemical_infuser'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_oxidizer',
|
||||
id: 'chemical_oxidizer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_washer',
|
||||
id: 'chemical_washer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:electrolytic_separator',
|
||||
id: 'electrolytic_seperator'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:isotopic_centrifuge',
|
||||
id: 'isotopic_centrifuge'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:pressurized_reaction_chamber',
|
||||
id: 'pressurized_reaction_chamber'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:solar_neutron_activator',
|
||||
id: 'solar_neutron_activator'
|
||||
}
|
||||
]
|
||||
|
||||
for (let item of mekController) {
|
||||
allthemods.recipes.modern_industrialization.auto_forge(512, 300)
|
||||
.fluidIn('25000x kubejs:liquid_aureal')
|
||||
.fluidIn('500x kubejs:liquid_souls')
|
||||
.fluidIn('10000x evilcraft:blood')
|
||||
.itemIn('forbidden_arcanus:mundabitur_dust')
|
||||
.itemIn(item.machine)
|
||||
.itemIn('enderio:z_logic_controller')
|
||||
.itemIn('mekanism:ultimate_control_circuit')
|
||||
.itemIn('modular_machinery_reborn:casing_plain')
|
||||
.itemIn('mekanism:ultimate_control_circuit')
|
||||
.itemIn('enderio:z_logic_controller')
|
||||
.itemIn('forbidden_arcanus:quantum_injector')
|
||||
.itemIn('forbidden_arcanus:mundabitur_dust')
|
||||
.itemOut(`modular_machinery_reborn:controller[modular_machinery_reborn:machine="atm:${item.id}"]`)
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
ServerEvents.generateData('after_mods', allthemods => {
|
||||
|
||||
let mekController = [
|
||||
{
|
||||
machine: 'mekanism:chemical_crystallizer',
|
||||
id: 'chemical_crystallizer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_dissolution_chamber',
|
||||
id: 'chemical_dissolution_chamber'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_infuser',
|
||||
id: 'chemical_infuser'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_oxidizer',
|
||||
id: 'chemical_oxidizer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_washer',
|
||||
id: 'chemical_washer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:electrolytic_separator',
|
||||
id: 'electrolytic_seperator'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:isotopic_centrifuge',
|
||||
id: 'isotopic_centrifuge'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:pressurized_reaction_chamber',
|
||||
id: 'pressurized_reaction_chamber'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:solar_neutron_activator',
|
||||
id: 'solar_neutron_activator'
|
||||
}
|
||||
]
|
||||
|
||||
for (let item of mekController) {
|
||||
allthemods.json(`atm:forbidden_arcanus/hephaestus_forge/ritual/${item.id}.json`,
|
||||
{
|
||||
enhancers: [
|
||||
'forbidden_arcanus:artisan_relic',
|
||||
'forbidden_arcanus:elementarium',
|
||||
],
|
||||
essences: {
|
||||
aureal: 2500,
|
||||
blood: 1000,
|
||||
souls: 50,
|
||||
experience: 0
|
||||
},
|
||||
forge_tier: 5,
|
||||
inputs: [
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: item.machine
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:z_logic_controller'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'mekanism:ultimate_control_circuit'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:mundabitur_dust'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:quantum_injector'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:z_logic_controller'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'mekanism:ultimate_control_circuit'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:mundabitur_dust'
|
||||
}
|
||||
}
|
||||
],
|
||||
magic_circle: 'forbidden_arcanus:create_item',
|
||||
main_ingredient: {
|
||||
item: 'modular_machinery_reborn:casing_plain'
|
||||
},
|
||||
result: {
|
||||
type: 'forbidden_arcanus:create_item',
|
||||
result_item: Item.of(`modular_machinery_reborn:controller[modular_machinery_reborn:machine="atm:${item.id}"]`).toJson()
|
||||
}
|
||||
}
|
||||
)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
|
||||
if (Platform.isLoaded('modular_machinery_reborn')) {
|
||||
ServerEvents.recipes(allthemods => {
|
||||
let mekController = [
|
||||
{
|
||||
machine: 'mekanism:chemical_crystallizer',
|
||||
id: 'chemical_crystallizer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_dissolution_chamber',
|
||||
id: 'chemical_dissolution_chamber'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_infuser',
|
||||
id: 'chemical_infuser'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_oxidizer',
|
||||
id: 'chemical_oxidizer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_washer',
|
||||
id: 'chemical_washer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:electrolytic_separator',
|
||||
id: 'electrolytic_seperator'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:isotopic_centrifuge',
|
||||
id: 'isotopic_centrifuge'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:pressurized_reaction_chamber',
|
||||
id: 'pressurized_reaction_chamber'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:solar_neutron_activator',
|
||||
id: 'solar_neutron_activator'
|
||||
}
|
||||
]
|
||||
|
||||
for (let item of mekController) {
|
||||
allthemods.recipes.modern_industrialization.auto_forge(512, 300)
|
||||
.fluidIn('25000x kubejs:liquid_aureal')
|
||||
.fluidIn('500x kubejs:liquid_souls')
|
||||
.fluidIn('10000x evilcraft:blood')
|
||||
.itemIn('forbidden_arcanus:mundabitur_dust')
|
||||
.itemIn(item.machine)
|
||||
.itemIn('enderio:z_logic_controller')
|
||||
.itemIn('mekanism:ultimate_control_circuit')
|
||||
.itemIn('modular_machinery_reborn:casing_plain')
|
||||
.itemIn('mekanism:ultimate_control_circuit')
|
||||
.itemIn('enderio:z_logic_controller')
|
||||
.itemIn('forbidden_arcanus:quantum_injector')
|
||||
.itemIn('forbidden_arcanus:mundabitur_dust')
|
||||
.itemOut(`modular_machinery_reborn:controller[modular_machinery_reborn:machine="atm:${item.id}"]`)
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
ServerEvents.generateData('after_mods', allthemods => {
|
||||
|
||||
let mekController = [
|
||||
{
|
||||
machine: 'mekanism:chemical_crystallizer',
|
||||
id: 'chemical_crystallizer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_dissolution_chamber',
|
||||
id: 'chemical_dissolution_chamber'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_infuser',
|
||||
id: 'chemical_infuser'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_oxidizer',
|
||||
id: 'chemical_oxidizer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:chemical_washer',
|
||||
id: 'chemical_washer'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:electrolytic_separator',
|
||||
id: 'electrolytic_seperator'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:isotopic_centrifuge',
|
||||
id: 'isotopic_centrifuge'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:pressurized_reaction_chamber',
|
||||
id: 'pressurized_reaction_chamber'
|
||||
},
|
||||
{
|
||||
machine: 'mekanism:solar_neutron_activator',
|
||||
id: 'solar_neutron_activator'
|
||||
}
|
||||
]
|
||||
|
||||
for (let item of mekController) {
|
||||
allthemods.json(`atm:forbidden_arcanus/hephaestus_forge/ritual/${item.id}.json`,
|
||||
{
|
||||
enhancers: [
|
||||
'forbidden_arcanus:artisan_relic',
|
||||
'forbidden_arcanus:elementarium',
|
||||
],
|
||||
essences: {
|
||||
aureal: 2500,
|
||||
blood: 1000,
|
||||
souls: 50,
|
||||
experience: 0
|
||||
},
|
||||
forge_tier: 5,
|
||||
inputs: [
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: item.machine
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:z_logic_controller'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'mekanism:ultimate_control_circuit'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:mundabitur_dust'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:quantum_injector'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'enderio:z_logic_controller'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'mekanism:ultimate_control_circuit'
|
||||
}
|
||||
},
|
||||
{
|
||||
amount: 1,
|
||||
ingredient: {
|
||||
item: 'forbidden_arcanus:mundabitur_dust'
|
||||
}
|
||||
}
|
||||
],
|
||||
magic_circle: 'forbidden_arcanus:create_item',
|
||||
main_ingredient: {
|
||||
item: 'modular_machinery_reborn:casing_plain'
|
||||
},
|
||||
result: {
|
||||
type: 'forbidden_arcanus:create_item',
|
||||
result_item: Item.of(`modular_machinery_reborn:controller[modular_machinery_reborn:machine="atm:${item.id}"]`).toJson()
|
||||
}
|
||||
}
|
||||
)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
// This File has been authored by AllTheMods Staff, or a Community contributor for use in AllTheMods - AllTheMods 10.
|
||||
// As all AllTheMods packs are licensed under All Rights Reserved, this file is not allowed to be used in any public packs not released by the AllTheMods Team, without explicit permission.
|
||||
Reference in New Issue
Block a user