Version 1.0.19b
This commit is contained in:
111
minecraft/kubejs/server_scripts/modpack/atm_alloy_tools.js
Normal file
111
minecraft/kubejs/server_scripts/modpack/atm_alloy_tools.js
Normal file
@@ -0,0 +1,111 @@
|
||||
ServerEvents.recipes(event => {
|
||||
// Sword, All recipes are Top-middle and go clockwise
|
||||
event.custom({
|
||||
"type": "ars_nouveau:enchanting_apparatus",
|
||||
"keepNbtOfReagent": true,
|
||||
"output": Item.of("allthemodium:alloy_sword").toJson(),
|
||||
"pedestalItems": [
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/allthemodium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()}
|
||||
],
|
||||
"reagent": [Item.of("allthemodium:allthemodium_sword").toJson()],
|
||||
"sourceCost": 5000
|
||||
}).id('kubejs:allthemodium/alloy_sword')
|
||||
|
||||
// Pickaxe
|
||||
event.custom({
|
||||
"type": "ars_nouveau:enchanting_apparatus",
|
||||
"keepNbtOfReagent": true,
|
||||
"output": Item.of("allthemodium:alloy_pick").toJson(),
|
||||
"pedestalItems": [
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/allthemodium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()}
|
||||
],
|
||||
"reagent": [Item.of("allthemodium:allthemodium_pickaxe").toJson()],
|
||||
"sourceCost": 5000
|
||||
}).id('kubejs:allthemodium/alloy_pick')
|
||||
|
||||
// Shovel
|
||||
event.custom({
|
||||
"type": "ars_nouveau:enchanting_apparatus",
|
||||
"keepNbtOfReagent": true,
|
||||
"output": Item.of("allthemodium:alloy_shovel").toJson(),
|
||||
"pedestalItems": [
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/allthemodium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()}
|
||||
],
|
||||
"reagent": [Item.of("allthemodium:allthemodium_shovel").toJson()],
|
||||
"sourceCost": 5000
|
||||
}).id('kubejs:allthemodium/alloy_shovel')
|
||||
|
||||
// Axe
|
||||
event.custom({
|
||||
"type": "ars_nouveau:enchanting_apparatus",
|
||||
"keepNbtOfReagent": true,
|
||||
"output": Item.of("allthemodium:alloy_axe").toJson(),
|
||||
"pedestalItems": [
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/allthemodium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium_allthemodium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/vibranium').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()},
|
||||
{"item": Ingredient.of('#forge:ingots/unobtainium_vibranium_alloy').toJson()}
|
||||
],
|
||||
"reagent": [Item.of("allthemodium:allthemodium_axe").toJson()],
|
||||
"sourceCost": 5000
|
||||
}).id('kubejs:allthemodium/alloy_axe')
|
||||
|
||||
|
||||
// Paxel
|
||||
event.custom({
|
||||
"type": "ars_nouveau:enchanting_apparatus",
|
||||
"keepNbtOfReagent": true,
|
||||
"output": Item.of("allthemodium:alloy_paxel").toJson(),
|
||||
"pedestalItems": [
|
||||
{"item": Ingredient.of('allthemodium:alloy_sword').toJson()},
|
||||
{"item": Ingredient.of('allthemodium:alloy_pick').toJson()},
|
||||
{"item": Ingredient.of('allthemodium:alloy_shovel').toJson()},
|
||||
{"item": Ingredient.of('allthemodium:alloy_axe').toJson()},
|
||||
],
|
||||
"reagent": [Item.of("mysticalagradditions:awakened_supremium_paxel").toJson()],
|
||||
"sourceCost": 10000
|
||||
}).id('kubejs:allthemodium/alloy_paxel')
|
||||
|
||||
|
||||
})
|
||||
229
minecraft/kubejs/server_scripts/modpack/atm_alloys.js
Normal file
229
minecraft/kubejs/server_scripts/modpack/atm_alloys.js
Normal file
@@ -0,0 +1,229 @@
|
||||
ServerEvents.recipes(event => {
|
||||
//Powah
|
||||
//
|
||||
// ATM-Vibranium Ingot
|
||||
event.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('allthemodium:allthemodium_ingot').toJson(),
|
||||
Ingredient.of('allthemodium:piglich_heart').toJson(),
|
||||
Ingredient.of('allthemodium:vibranium_ingot').toJson()
|
||||
],
|
||||
energy: '1000000000',
|
||||
result: Item.of('allthemodium:vibranium_allthemodium_alloy_ingot').toJson()
|
||||
}).id(`kubejs:energizing/allthemodium_vibranium_allthemodium_alloy_ingot`)
|
||||
|
||||
// ATM-Vibranium Block
|
||||
event.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('allthemodium:allthemodium_block').toJson(),
|
||||
Ingredient.of('kubejs:piglich_heart_block').toJson(),
|
||||
Ingredient.of('allthemodium:vibranium_block').toJson()
|
||||
],
|
||||
energy: '8100000000',
|
||||
result: Item.of('allthemodium:vibranium_allthemodium_alloy_block').toJson()
|
||||
}).id(`kubejs:energizing/allthemodium_vibranium_allthemodium_alloy_block`)
|
||||
|
||||
// ATM-Unobtainium Ingot
|
||||
event.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('allthemodium:allthemodium_ingot').toJson(),
|
||||
Ingredient.of('allthemodium:piglich_heart').toJson(),
|
||||
Ingredient.of('allthemodium:unobtainium_ingot').toJson()
|
||||
],
|
||||
energy: '1000000000',
|
||||
result: Item.of('allthemodium:unobtainium_allthemodium_alloy_ingot').toJson()
|
||||
}).id(`kubejs:energizing/allthemodium_unobtainium_allthemodium_alloy_ingot`)
|
||||
|
||||
// ATM-Unobtainium Block
|
||||
event.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('allthemodium:allthemodium_block').toJson(),
|
||||
Ingredient.of('kubejs:piglich_heart_block').toJson(),
|
||||
Ingredient.of('allthemodium:unobtainium_block').toJson()
|
||||
],
|
||||
energy: '8100000000',
|
||||
result: Item.of('allthemodium:unobtainium_allthemodium_alloy_block').toJson()
|
||||
}).id(`kubejs:energizing/allthemodium_unobtainium_allthemodium_alloy_block`)
|
||||
|
||||
// Unobtainium-Vibranium Ingot
|
||||
event.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('allthemodium:vibranium_ingot').toJson(),
|
||||
Ingredient.of('allthemodium:piglich_heart').toJson(),
|
||||
Ingredient.of('allthemodium:unobtainium_ingot').toJson()
|
||||
],
|
||||
energy: '1000000000',
|
||||
result: Item.of('allthemodium:unobtainium_vibranium_alloy_ingot').toJson()
|
||||
}).id(`kubejs:energizing/allthemodium_unobtainium_vibranium_alloy_ingot`)
|
||||
|
||||
// Unobtainium-Vibranium Block
|
||||
event.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('allthemodium:vibranium_block').toJson(),
|
||||
Ingredient.of('kubejs:piglich_heart_block').toJson(),
|
||||
Ingredient.of('allthemodium:unobtainium_block').toJson()
|
||||
],
|
||||
energy: '8100000000',
|
||||
result: Item.of('allthemodium:unobtainium_vibranium_alloy_block').toJson()
|
||||
}).id(`kubejs:energizing/allthemodium_unobtainium_vibranium_alloy_block`)
|
||||
|
||||
// Unobtainium-Vibranium Awakened Block
|
||||
event.custom({
|
||||
"type": "mysticalagriculture:awakening",
|
||||
"essences": {
|
||||
"air": 40,
|
||||
"earth": 40,
|
||||
"water": 40,
|
||||
"fire": 40
|
||||
},
|
||||
"input": {
|
||||
"item": "allthemodium:unobtainium_vibranium_alloy_block"
|
||||
},
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "allthemodium:vibranium_block"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:unobtainium_block"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:vibranium_block"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:unobtainium_block"
|
||||
}
|
||||
],
|
||||
"result":
|
||||
Item.of('allthemodium:unobtainium_vibranium_alloy_block', "{HideFlags:1,display:{Name:'[{\"text\":\"Awakened Unobtainium-Vibranium Alloy Block\",\"italic\":false}]'}}").enchant('unbreaking', 1).toJson()
|
||||
|
||||
}).id(`kubejs:awakening/awakened_unobtainium_vibranium_alloy_block`)
|
||||
|
||||
//Botania
|
||||
//
|
||||
//allthemodium-vibranium ingot
|
||||
event.custom({
|
||||
"type": "botania:terra_plate",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "allthemodium:allthemodium_ingot"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:piglich_heart"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:vibranium_ingot"
|
||||
}
|
||||
],
|
||||
"mana": 1000000,
|
||||
"result": {
|
||||
"item": "allthemodium:vibranium_allthemodium_alloy_ingot"
|
||||
}
|
||||
}).id(`kubejs:terra/allthemodium_vibranium_allthemodium_alloy_ingot`)
|
||||
|
||||
//allthemodium-unobtainium ingot
|
||||
event.custom({
|
||||
"type": "botania:terra_plate",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "allthemodium:allthemodium_ingot"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:piglich_heart"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:unobtainium_ingot"
|
||||
}
|
||||
],
|
||||
"mana": 1000000,
|
||||
"result": {
|
||||
"item": "allthemodium:unobtainium_allthemodium_alloy_ingot"
|
||||
}
|
||||
}).id(`kubejs:terra/allthemodium_unobtainium_allthemodium_alloy_ingot`)
|
||||
|
||||
//unobtainium-vibranium ingot
|
||||
event.custom({
|
||||
"type": "botania:terra_plate",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "allthemodium:unobtainium_ingot"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:piglich_heart"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:vibranium_ingot"
|
||||
}
|
||||
],
|
||||
"mana": 1000000,
|
||||
"result": {
|
||||
"item": "allthemodium:unobtainium_vibranium_alloy_ingot"
|
||||
}
|
||||
}).id(`kubejs:terra/allthemodium_unobtainium_vibranium_alloy_ingot`)
|
||||
|
||||
//allthemodium-vibranium block
|
||||
event.custom({
|
||||
"type": "botania:terra_plate",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "allthemodium:allthemodium_block"
|
||||
},
|
||||
{
|
||||
"item": "kubejs:piglich_heart_block"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:vibranium_block"
|
||||
}
|
||||
],
|
||||
"mana": 8100000,
|
||||
"result": {
|
||||
"item": "allthemodium:vibranium_allthemodium_alloy_block"
|
||||
}
|
||||
}).id(`kubejs:terra/allthemodium_vibranium_allthemodium_alloy_block`)
|
||||
|
||||
//allthemodium-unobtainium block
|
||||
event.custom({
|
||||
"type": "botania:terra_plate",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "allthemodium:allthemodium_block"
|
||||
},
|
||||
{
|
||||
"item": "kubejs:piglich_heart_block"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:unobtainium_block"
|
||||
}
|
||||
],
|
||||
"mana": 8100000,
|
||||
"result": {
|
||||
"item": "allthemodium:unobtainium_allthemodium_alloy_block"
|
||||
}
|
||||
}).id(`kubejs:terra/allthemodium_unobtainium_allthemodium_alloy_block`)
|
||||
|
||||
//unobtainium-vibranium block
|
||||
event.custom({
|
||||
"type": "botania:terra_plate",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "allthemodium:unobtainium_block"
|
||||
},
|
||||
{
|
||||
"item": "kubejs:piglich_heart_block"
|
||||
},
|
||||
{
|
||||
"item": "allthemodium:vibranium_block"
|
||||
}
|
||||
],
|
||||
"mana": 8100000,
|
||||
"result": {
|
||||
"item": "allthemodium:unobtainium_vibranium_alloy_block"
|
||||
}
|
||||
}).id(`kubejs:terra/allthemodium_unobtainium_vibranium_alloy_block`)
|
||||
|
||||
})
|
||||
30
minecraft/kubejs/server_scripts/modpack/atm_shard.js
Normal file
30
minecraft/kubejs/server_scripts/modpack/atm_shard.js
Normal file
@@ -0,0 +1,30 @@
|
||||
ServerEvents.recipes(e => {
|
||||
let shard = ('allthetweaks:atm_star_shard')
|
||||
|
||||
//#SilentGear
|
||||
e.shapeless('32x allthetweaks:allthecatalystium', shard)
|
||||
//#Pipez
|
||||
e.shaped('16x pipez:infinity_upgrade', ['ABA', 'BCB', 'ADA'], {
|
||||
A: 'allthemodium:unobtainium_ingot',
|
||||
B: 'minecraft:redstone_block',
|
||||
C: 'pipez:ultimate_upgrade',
|
||||
D: shard
|
||||
})
|
||||
//#Thermal
|
||||
e.shaped('thermal:machine_efficiency_creative_augment', ['ABA', 'CDC', 'AEA'], {
|
||||
A: 'thermal:upgrade_augment_3',
|
||||
B: 'powah:charged_snowball',
|
||||
C: 'thermal:energy_cell',
|
||||
D: shard,
|
||||
E: 'thermal:lightning_charge'
|
||||
})
|
||||
|
||||
/*
|
||||
//#waterstrainer
|
||||
e.shaped('waterstrainer:super_worm', ['DSD', 'DWD', 'DDD'], {
|
||||
D: '#forge:dirt',
|
||||
S: shard,
|
||||
W: 'waterstrainer:worm'
|
||||
}).id('kubejs:waterstrainer/super_worm')
|
||||
*/
|
||||
})
|
||||
54
minecraft/kubejs/server_scripts/modpack/atm_star.js
Normal file
54
minecraft/kubejs/server_scripts/modpack/atm_star.js
Normal file
@@ -0,0 +1,54 @@
|
||||
ServerEvents.recipes(event => {
|
||||
event.custom({
|
||||
type: "create:mechanical_crafting",
|
||||
pattern: [
|
||||
' A ',
|
||||
' AJA ',
|
||||
'AAAJFJAAA',
|
||||
'AJJCDEJJA',
|
||||
' AMBIHMA ',
|
||||
' AKGLA ',
|
||||
' AJJAJJA ',
|
||||
'AJJA AJJA',
|
||||
'AAA AAA'
|
||||
],
|
||||
key: {
|
||||
A: Ingredient.of('allthemodium:unobtainium_allthemodium_alloy_block').toJson(),
|
||||
B: Ingredient.of('allthetweaks:nexium_emitter').toJson(),
|
||||
C: Ingredient.of('allthetweaks:dragon_soul').toJson(),
|
||||
D: Ingredient.of('allthetweaks:withers_compass').toJson(),
|
||||
E: Ingredient.of('allthetweaks:pulsating_black_hole').toJson(),
|
||||
F: Ingredient.of('allthetweaks:oblivion_shard').toJson(),
|
||||
G: Ingredient.of('allthetweaks:improbable_probability_device').toJson(),
|
||||
H: Ingredient.of('allthetweaks:dimensional_seed').toJson(),
|
||||
I: Ingredient.of('allthetweaks:patrick_star').toJson(),
|
||||
J: Ingredient.of('allthecompressed:nether_star_block_3x').toJson(),
|
||||
K: Ingredient.of('allthetweaks:philosophers_fuel').toJson(),
|
||||
L: Ingredient.of('mysticalagradditions:creative_essence').toJson(),
|
||||
M: Item.of('allthemodium:unobtainium_vibranium_alloy_block', "{HideFlags:1,display:{Name:'[{\"text\":\"Awakened Unobtainium-Vibranium Alloy Block\",\"italic\":false}]'}}").enchant('unbreaking', 1).strongNBT().toJson()
|
||||
},
|
||||
result: Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
acceptMirrored: false
|
||||
}).id('kubejs:allthetweaks/atm_star')
|
||||
|
||||
event.custom({
|
||||
type: "create:mechanical_crafting",
|
||||
pattern: [
|
||||
' S ',
|
||||
' SSS ',
|
||||
'SSSSSSSSS',
|
||||
'SSSSSSSSS',
|
||||
' SSSPSSS ',
|
||||
' SSSSS ',
|
||||
' SSSSSSS ',
|
||||
'SSSS SSSS',
|
||||
'SSS SSS'
|
||||
],
|
||||
key: {
|
||||
S: Ingredient.of('allthetweaks:atm_star_shard').toJson(),
|
||||
P: Ingredient.of('allthetweaks:patrick_star').toJson(),
|
||||
},
|
||||
result: Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
acceptMirrored: false
|
||||
}).id('kubejs:allthetweaks/atm_shard_star')
|
||||
})
|
||||
336
minecraft/kubejs/server_scripts/modpack/atm_star_creative.js
Normal file
336
minecraft/kubejs/server_scripts/modpack/atm_star_creative.js
Normal file
@@ -0,0 +1,336 @@
|
||||
/*
|
||||
Authored by Mitchell52, EnigmaQuip
|
||||
for AllTheMods 8
|
||||
*/
|
||||
ServerEvents.recipes(e => {
|
||||
function pressure(inputs, result, rCount, pressure) {
|
||||
e.custom({
|
||||
type: 'pneumaticcraft:pressure_chamber',
|
||||
inputs: inputs,
|
||||
pressure: pressure,
|
||||
results: [{
|
||||
item: result,
|
||||
count: rCount
|
||||
}]
|
||||
}).id(`kubejs:pressure/${result.replace(':', '/')}`)
|
||||
}
|
||||
|
||||
///# AE2
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('ae2:dense_energy_cell').toJson(),
|
||||
Ingredient.of('ae2:dense_energy_cell').toJson(),
|
||||
Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
Ingredient.of('ae2:dense_energy_cell').toJson(),
|
||||
Ingredient.of('ae2:dense_energy_cell').toJson(),
|
||||
],
|
||||
energy: '2147483647',
|
||||
result: Item.of('ae2:creative_energy_cell').toJson()
|
||||
}).id(`kubejs:energizing/ae2_creative_energy_cell`)
|
||||
|
||||
///# Ars Noveau
|
||||
e.shaped(Item.of('ars_nouveau:creative_spell_book', {
|
||||
mode: 0,
|
||||
spells: 'intangible,ignite,flare,strength,craft,cold_snap,rune,snare,slowfall,freeze,split,crush,smelt,summon_steed,accelerate,summon_vex,lightning,grow,dampen,touch,invisibility,extract,delay,light,duration_down,exchange,place_block,summon_wolves,shield,conjure_water,cut,harm,interact,blink,amplify,phantom_block,fell,extend_time,heal,leap,redstone_signal,pierce,harvest,fortune,break,pickup,launch,dispel,haste,ender_inventory,pull,explosion,fangs,aoe,gravity,self,aquatic,projectile,wither,gust'
|
||||
}),
|
||||
['BSG', 'GGE', 'EER'],
|
||||
{
|
||||
B: Ingredient.of('ars_nouveau:archmage_spell_book').toJson(),
|
||||
S: Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
G: Ingredient.of('ars_nouveau:source_gem_block').toJson(),
|
||||
E: Ingredient.of('minecraft:ender_eye').toJson(),
|
||||
R: Ingredient.of('tombstone:soul_receptacle').toJson()
|
||||
}
|
||||
)
|
||||
|
||||
e.shaped('ars_nouveau:creative_source_jar', ['GMG', 'GSG', 'GGG'], {
|
||||
G: '#forge:glass',
|
||||
S: 'allthetweaks:atm_star',
|
||||
M: 'ars_nouveau:source_gem_block'
|
||||
})
|
||||
|
||||
///# Botania
|
||||
e.shaped('botania:creative_pool', ['RMR', 'MSM', 'RMR'], {
|
||||
S: 'allthetweaks:atm_star',
|
||||
M: 'botania:mana_pool',
|
||||
R: '#botania:runes'
|
||||
}).id('kubejs:botania/creative_pool')
|
||||
|
||||
e.shaped(Item.of('botania:mana_tablet', '{creative:1b,mana:500000}'), ['RMR', 'MSM', 'RMR'], {
|
||||
S: 'allthetweaks:atm_star',
|
||||
M: 'botania:mana_tablet',
|
||||
R: '#botania:runes'
|
||||
}).id('kubejs:botania/creative_tablet')
|
||||
|
||||
///# Create
|
||||
e.custom({
|
||||
type: "create:mechanical_crafting",
|
||||
pattern: ['CLC', 'HSH', 'LGL'],
|
||||
key: {
|
||||
C: Ingredient.of('create:cogwheel').toJson(),
|
||||
L: Ingredient.of('create:large_cogwheel').toJson(),
|
||||
H: Ingredient.of('create:shaft').toJson(),
|
||||
S: Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
G: Ingredient.of('create:gearbox').toJson()
|
||||
},
|
||||
result: Ingredient.of('create:creative_motor').toJson(),
|
||||
acceptMirrored: false
|
||||
}).id('kubejs:create/creative_motor')
|
||||
|
||||
e.custom({
|
||||
type: 'create:mixing',
|
||||
ingredients: [
|
||||
Ingredient.of('create:blaze_cake').toJson(),
|
||||
Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
Ingredient.of('croptopia:tres_leche_cake').toJson()
|
||||
],
|
||||
results: [Ingredient.of('create:creative_blaze_cake').toJson()],
|
||||
heatRequirement: 'superheated'
|
||||
})
|
||||
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('create:flywheel',).toJson(),
|
||||
Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
Ingredient.of('createaddition:alternator',).toJson()
|
||||
],
|
||||
energy: '2147483647',
|
||||
result: Item.of('createaddition:creative_energy').toJson()
|
||||
}).id(`kubejs:energizing/createaddition_creative_energy`)
|
||||
|
||||
///# Elementalcraft
|
||||
e.custom({
|
||||
"type": "elementalcraft:binding",
|
||||
"element_amount": 60000,
|
||||
"element_type": "fire",
|
||||
"ingredients": [
|
||||
{"item": "allthetweaks:atm_star"},
|
||||
{"item": "elementalcraft:firecrystal"},
|
||||
{"item": "elementalcraft:reservoir_fire"},
|
||||
Item.of('elementalcraft:container', '{BlockEntityTag:{element_storage:{element_amount:100000,element_capacity:100000,element_type:"fire"}}}').strongNBT().toJson(),
|
||||
{"item": "elementalcraft:reservoir_fire"},
|
||||
{"item": "elementalcraft:firecrystal"}
|
||||
],
|
||||
"output": Item.of('elementalcraft:creative_container', '{BlockEntityTag:{element_storage:{element_amount:1000000,element_capacity:1000000,element_type:"fire"}}}').toJson()
|
||||
}).id('kubejs:elementalcraft/creative_fire_container')
|
||||
|
||||
e.custom({
|
||||
"type": "elementalcraft:binding",
|
||||
"element_amount": 60000,
|
||||
"element_type": "water",
|
||||
"ingredients": [
|
||||
{"item": "allthetweaks:atm_star"},
|
||||
{"item": "elementalcraft:watercrystal"},
|
||||
{"item": "elementalcraft:reservoir_water"},
|
||||
Item.of('elementalcraft:container', '{BlockEntityTag:{element_storage:{element_amount:100000,element_capacity:100000,element_type:"water"}}}').strongNBT().toJson(),
|
||||
{"item": "elementalcraft:reservoir_water"},
|
||||
{"item": "elementalcraft:watercrystal"}
|
||||
],
|
||||
"output": Item.of('elementalcraft:creative_container', '{BlockEntityTag:{element_storage:{element_amount:1000000,element_capacity:1000000,element_type:"water"}}}').toJson()
|
||||
}).id('kubejs:elementalcraft/creative_water_container')
|
||||
|
||||
e.custom({
|
||||
"type": "elementalcraft:binding",
|
||||
"element_amount": 60000,
|
||||
"element_type": "earth",
|
||||
"ingredients": [
|
||||
{"item": "allthetweaks:atm_star"},
|
||||
{"item": "elementalcraft:earthcrystal"},
|
||||
{"item": "elementalcraft:reservoir_earth"},
|
||||
Item.of('elementalcraft:container', '{BlockEntityTag:{element_storage:{element_amount:100000,element_capacity:100000,element_type:"earth"}}}').strongNBT().toJson(),
|
||||
{"item": "elementalcraft:reservoir_earth"},
|
||||
{"item": "elementalcraft:earthcrystal"}
|
||||
],
|
||||
"output": Item.of('elementalcraft:creative_container', '{BlockEntityTag:{element_storage:{element_amount:1000000,element_capacity:1000000,element_type:"earth"}}}').toJson()
|
||||
}).id('kubejs:elementalcraft/creative_earth_container')
|
||||
|
||||
e.custom({
|
||||
"type": "elementalcraft:binding",
|
||||
"element_amount": 60000,
|
||||
"element_type": "air",
|
||||
"ingredients": [
|
||||
{"item": "allthetweaks:atm_star"},
|
||||
{"item": "elementalcraft:aircrystal"},
|
||||
{"item": "elementalcraft:reservoir_air"},
|
||||
Item.of('elementalcraft:container', '{BlockEntityTag:{element_storage:{element_amount:100000,element_capacity:100000,element_type:"air"}}}').strongNBT().toJson(),
|
||||
{"item": "elementalcraft:reservoir_air"},
|
||||
{"item": "elementalcraft:aircrystal"}
|
||||
],
|
||||
"output": Item.of('elementalcraft:creative_container', '{BlockEntityTag:{element_storage:{element_amount:1000000,element_capacity:1000000,element_type:"air"}}}').toJson()
|
||||
}).id('kubejs:elementalcraft/creative_air_container')
|
||||
|
||||
///# Integrated Dynamics
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('integrateddynamics:energy_battery').toJson(),
|
||||
Ingredient.of('integrateddynamics:energy_battery').toJson(),
|
||||
Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
Ingredient.of('integrateddynamics:energy_battery').toJson(),
|
||||
Ingredient.of('integrateddynamics:energy_battery').toJson(),
|
||||
],
|
||||
energy: '2147483647',
|
||||
result: Item.of('integrateddynamics:energy_battery_creative').toJson()
|
||||
}).id(`kubejs:energizing/integrateddynamics_energy_battery_creative`)
|
||||
|
||||
///# IronJetpacks
|
||||
e.shaped(Item.of('ironjetpacks:cell', { Id: "ironjetpacks:creative" }).strongNBT(), [
|
||||
' A ',
|
||||
'BCB',
|
||||
' A '
|
||||
], {
|
||||
A: '#forge:storage_blocks/redstone',
|
||||
B: 'allthemodium:unobtainium_block',
|
||||
C: 'powah:battery_nitro'
|
||||
}).id('kubejs:ironjetpacks_creative_cell')
|
||||
|
||||
e.shaped(Item.of('ironjetpacks:thruster', { Id: "ironjetpacks:creative" }).strongNBT(), [
|
||||
'ABA',
|
||||
'BCB',
|
||||
'ADA'
|
||||
], {
|
||||
A: 'allthemodium:unobtainium_block',
|
||||
B: 'powah:nitro_crystal_block',
|
||||
C: Item.of('ironjetpacks:cell', { Id: "ironjetpacks:creative" }).strongNBT(),
|
||||
D: 'ironfurnaces:unobtainium_furnace'
|
||||
}).id('kubejs:ironjetpacks_creative_thruster')
|
||||
|
||||
e.shaped(Item.of('ironjetpacks:capacitor', { Id: "ironjetpacks:creative" }), [
|
||||
'ACA',
|
||||
'BDB',
|
||||
'AEA'
|
||||
], {
|
||||
A: 'allthemodium:unobtainium_block',
|
||||
B: 'mekanism:sps_casing',
|
||||
C: 'powah:reactor_nitro',
|
||||
D: 'mekanism:ultimate_induction_cell',
|
||||
E: 'powah:reactor_nitro'
|
||||
}).id('kubejs:ironjetpacks_creative_capacator')
|
||||
|
||||
e.shaped(Item.of('ironjetpacks:jetpack', { Id: "ironjetpacks:creative" }).strongNBT(), [
|
||||
'ACA',
|
||||
'BFB',
|
||||
'DED'
|
||||
], {
|
||||
A: 'mysticalagradditions:creative_essence',
|
||||
B: 'allthemodium:vibranium_allthemodium_alloy_block',
|
||||
C: Item.of('ironjetpacks:capacitor', { Id: "ironjetpacks:creative" }).strongNBT(),
|
||||
D: Item.of('ironjetpacks:thruster', { Id: "ironjetpacks:creative" }).strongNBT(),
|
||||
E: 'allthetweaks:atm_star',
|
||||
F: Item.of('ironjetpacks:jetpack', { Id: "ironjetpacks:emerald" }).strongNBT()
|
||||
}).id('kubejs:ironjetpacks_creative_jetpack')
|
||||
|
||||
///#Mekanism
|
||||
e.shaped('mekanism:creative_energy_cube', ['ATA', 'UCU', 'ATA'], {
|
||||
A: 'mekanism:alloy_atomic',
|
||||
T: 'mekanism:energy_tablet',
|
||||
U: 'allthemodium:unobtainium_block',
|
||||
C: 'mekanism:ultimate_energy_cube'
|
||||
}).id('kubejs:mekanism/creative_energy_cube')
|
||||
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('mekanism:creative_energy_cube',).toJson(),
|
||||
Ingredient.of('mekanism:creative_energy_cube',).toJson(),
|
||||
Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
Ingredient.of('mekanism:creative_energy_cube',).toJson(),
|
||||
Ingredient.of('mekanism:creative_energy_cube',).toJson(),
|
||||
],
|
||||
energy: '2147483647',
|
||||
result: Item.of('mekanism:creative_energy_cube', '{mekData:{EnergyContainers:[{Container:0b,stored:"18446744073709551615.9999"}]}}').toJson()
|
||||
}).id(`kubejs:energizing/mekanism_creative_energy_cube`)
|
||||
|
||||
///# Powah
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('powah:energy_cell_nitro').toJson(),
|
||||
Ingredient.of('powah:energy_cell_nitro').toJson(),
|
||||
Ingredient.of('allthetweaks:atm_star').toJson(),
|
||||
Ingredient.of('powah:energy_cell_nitro').toJson(),
|
||||
Ingredient.of('powah:energy_cell_nitro').toJson(),
|
||||
],
|
||||
energy: '2147483647',
|
||||
result: Item.of('powah:energy_cell_creative').toJson()
|
||||
}).id(`kubejs:energizing/powah_energy_cell_creative`)
|
||||
|
||||
///# Pnc
|
||||
pressure([
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:advanced_pressure_tube', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:electrostatic_compressor', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:advanced_pressure_tube', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:flux_compressor', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'allthetweaks:atm_star', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:advanced_air_compressor', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:advanced_pressure_tube', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:advanced_liquid_compressor', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:advanced_pressure_tube', 'count': 64 }
|
||||
], 'pneumaticcraft:creative_compressor', 1, 4.9)
|
||||
|
||||
pressure([
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:compressed_iron_block', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:compressed_iron_block', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:compressed_iron_block', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:compressed_iron_block', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'allthetweaks:atm_star', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:compressed_iron_block', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:compressed_iron_block', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:compressed_iron_block', 'count': 64 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:compressed_iron_block', 'count': 64 }
|
||||
], 'pneumaticcraft:creative_compressed_iron_block', 1, 4.9)
|
||||
|
||||
|
||||
///# Refined storage
|
||||
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [Ingredient.of('refinedstorage:wireless_grid').toJson()],
|
||||
energy: '2147483647',
|
||||
result: Item.of('refinedstorage:creative_wireless_grid').toJson()
|
||||
}).id(`kubejs:energizing/refinedstorage_creative_wireless_grid`)
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [Ingredient.of('refinedstorage:wireless_fluid_grid').toJson()],
|
||||
energy: '2147483647',
|
||||
result: Item.of('refinedstorage:creative_wireless_fluid_grid').toJson()
|
||||
}).id(`kubejs:energizing/refinedstorage_creative_wireless_fluid_grid`)
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [Ingredient.of('refinedstorage:wireless_crafting_monitor').toJson()],
|
||||
energy: '2147483647',
|
||||
result: Item.of('refinedstorage:creative_wireless_crafting_monitor').toJson()
|
||||
}).id(`kubejs:energizing/refinedstorage_creative_wireless_crafting_monitor`)
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [Ingredient.of('refinedstorageaddons:wireless_crafting_grid').toJson()],
|
||||
energy: '2147483647',
|
||||
result: Item.of('refinedstorageaddons:creative_wireless_crafting_grid').toJson()
|
||||
}).id(`kubejs:energizing/refinedstorage_creative_wireless_crafting_grid`)
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [Ingredient.of('refinedstorage:portable_grid').toJson()],
|
||||
energy: '2147483647',
|
||||
result: Item.of('refinedstorage:creative_portable_grid').toJson()
|
||||
}).id(`kubejs:energizing/refinedstorage_creative_portable_grid`)
|
||||
e.custom({
|
||||
type: 'powah:energizing',
|
||||
ingredients: [
|
||||
Ingredient.of('refinedstorage:controller').toJson(),
|
||||
Ingredient.of('allthetweaks:atm_star').toJson()
|
||||
],
|
||||
energy: '2147483647',
|
||||
result: Item.of('refinedstorage:creative_controller').toJson()
|
||||
}).id(`kubejs:energizing/refinedstorage_creative_controller`)
|
||||
|
||||
///# Universal Grid
|
||||
e.shaped('universalgrid:creative_wireless_universal_grid', ['ABA', 'CBD', 'ABA'], {
|
||||
A: 'allthemodium:unobtainium_ingot',
|
||||
B: 'refinedstorage:quartz_enriched_iron',
|
||||
C: 'refinedstorageaddons:creative_wireless_crafting_grid',
|
||||
D: 'universalgrid:wireless_universal_grid'
|
||||
}).id('kubejs:universalgrid/creative_wireless_universal_grid')
|
||||
|
||||
})
|
||||
164
minecraft/kubejs/server_scripts/modpack/att_items.js
Normal file
164
minecraft/kubejs/server_scripts/modpack/att_items.js
Normal file
@@ -0,0 +1,164 @@
|
||||
ServerEvents.recipes(event => {
|
||||
// Dragon Soul
|
||||
// Alfred's Proposal
|
||||
event.shaped('allthetweaks:dragon_soul', ['CDA', 'SNI', 'BGE'], {
|
||||
C: 'mysticalagradditions:dragon_scale',
|
||||
D: 'occultism:soul_gem',
|
||||
A: 'quark:dragon_scale',
|
||||
S: [Item.of('blue_skies:poison_arc', '{ArcLevel:1}').strongNBT(),Item.of('blue_skies:poison_arc', '{ArcLevel:2}').strongNBT(),'twilightforest:snow_queen_trophy'],
|
||||
N: 'allthemodium:piglich_heart',
|
||||
I: [Item.of('blue_skies:nature_arc', '{ArcLevel:1}').strongNBT(),Item.of('blue_skies:nature_arc', '{ArcLevel:2}').strongNBT(),'twilightforest:snow_queen_trophy'],
|
||||
B: 'minecraft:dragon_breath',
|
||||
G: 'productivebees:inactive_dragon_egg',
|
||||
E: 'ars_nouveau:summon_focus'
|
||||
}).id('kubejs:allthetweaks/dragon_soul')
|
||||
|
||||
// Dimensional Seed Recipe
|
||||
event.custom({
|
||||
"type": "spirit:soul_engulfing",
|
||||
"input": {
|
||||
|
||||
"ingredient": {
|
||||
"item": "mysticalagriculture:soulium_seed_base"
|
||||
},
|
||||
"multiblock": {
|
||||
"pattern": [
|
||||
[
|
||||
" F ", //bottom
|
||||
"E@ ", //middle
|
||||
" G " //top
|
||||
],
|
||||
[
|
||||
"ACI",
|
||||
"BXD",
|
||||
"AHJ"
|
||||
]
|
||||
],
|
||||
"keys": {
|
||||
"A": {
|
||||
"block": "occultism:storage_controller"
|
||||
},
|
||||
"B": {
|
||||
"block": "allthecompressed:netherrack_block_6x"
|
||||
},
|
||||
"C": {
|
||||
"block": "allthecompressed:obsidian_block_5x"
|
||||
},
|
||||
"D": {
|
||||
"block": "allthemodium:teleport_pad"
|
||||
},
|
||||
"E": {
|
||||
"block": "allthetweaks:mini_nether"
|
||||
},
|
||||
"F": {
|
||||
"block": "allthetweaks:mini_exit"
|
||||
},
|
||||
"G": {
|
||||
"block": "allthetweaks:mini_end"
|
||||
},
|
||||
"H": {
|
||||
"block": "allthecompressed:end_stone_block_5x"
|
||||
},
|
||||
"I": {
|
||||
"block": "allthecompressed:emerald_block_5x"
|
||||
},
|
||||
"J": {
|
||||
"block": "allthecompressed:diamond_block_4x"
|
||||
},
|
||||
"X": {
|
||||
"block": "allthecompressed:soul_sand_block_5x"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"duration": 30,
|
||||
"destroysStructure": true,
|
||||
"outputItem": "allthetweaks:dimensional_seed"
|
||||
}).id('kubejs:allthetweaks/dimensional_seed')
|
||||
|
||||
// Withers Compass
|
||||
// Alfred's Proposal
|
||||
event.shaped('allthetweaks:withers_compass', ['DCD', 'ABA', 'DED'], {
|
||||
A: 'mekanism:module_gravitational_modulating_unit',
|
||||
B: 'industrialforegoing:wither_builder',
|
||||
C: 'deeperdarker:heart_of_the_deep',
|
||||
D: 'ftbic:antimatter_crystal',
|
||||
E: 'mekanism:module_gravitational_modulating_unit'
|
||||
}).id('kubejs:allthetweaks/withers_compass')
|
||||
|
||||
// Philosopher's Fuel
|
||||
// Alfred's Proposal
|
||||
event.shaped('allthetweaks:philosophers_fuel', ['ABC', 'DEF', 'GHI'], {
|
||||
A: 'chemlib:oganesson',
|
||||
B: 'mekanism:pellet_antimatter',
|
||||
C: Item.of('ftbic:quad_uranium_fuel_rod', '{Damage:0}').strongNBT(),
|
||||
D: Item.of('evilcraft:flesh_rejuvenated', '{Fluid:{Amount:0,FluidName:"minecraft:empty"},capacity:10000}'),
|
||||
E: 'mysticalagradditions:insanium_coal_block',
|
||||
F: 'elementalcraft:fireite_ingot',
|
||||
G: 'mysticalagriculture:awakened_supremium_furnace',
|
||||
H: 'twilightforest:twilight_portal_miniature_structure',
|
||||
I: 'ftbic:nuclear_reactor'
|
||||
}).id('kubejs:allthetweaks/philosophers_fuel')
|
||||
|
||||
// Improbable Probaility Device
|
||||
// Alfred's Proposal
|
||||
event.shaped('allthetweaks:improbable_probability_device', ['ABA', 'CGE', 'FDF'], {
|
||||
A: 'mekanismgenerators:module_solar_recharging_unit',
|
||||
B: 'computercraft:pocket_computer_advanced',
|
||||
C: ['extradisks:1048576k_storage_part', 'extradisks:1048576k_fluid_storage_part', 'megacells:cell_component_256m'],
|
||||
D: 'advgenerators:power_capacitor_tier3',
|
||||
E: 'rftoolsutility:flight_module',
|
||||
F: Item.of('powah:battery_nitro', '{powah_tile_data:{energy_stored_main_energy:2000000000L}}').strongNBT(),
|
||||
G: 'ftbic:nuke'
|
||||
}).id('kubejs:allthetweaks/improbable_probability_device')
|
||||
|
||||
// Nexium Emitter
|
||||
// Alfred's Proposal
|
||||
event.shaped('allthetweaks:nexium_emitter', ['A B', ' CF', 'GED'], {
|
||||
A: 'powah:player_transmitter_nitro',
|
||||
B: [Item.of('ae2wtlib:wireless_universal_terminal', '{crafting:1b,internalMaxPower:4800000.0d,pattern_access:1b,pattern_encoding:1b}'), Item.of('universalgrid:wireless_universal_grid', '{gridType:0}')],
|
||||
C: 'mekanism:supercharged_coil',
|
||||
D: 'ftbic:ev_solar_panel',
|
||||
E: 'ae2:singularity',
|
||||
F: 'mekanismgenerators:module_solar_recharging_unit',
|
||||
G: 'immersiveengineering:tesla_coil'
|
||||
}).id('kubejs:allthetweaks/nexium_emitter')
|
||||
|
||||
// Pulsating Black Hole
|
||||
// Alfred's Proposal
|
||||
event.custom({
|
||||
type: 'pneumaticcraft:pressure_chamber',
|
||||
inputs: [
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'ftbic:nuke', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'ae2:quantum_ring', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'pneumaticcraft:micromissiles', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'mekanism:pellet_antimatter', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'minecraft:nether_star', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'ftbic:antimatter', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'industrialforegoing:infinity_nuke', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'apotheosis:vial_of_expulsion', 'count': 1 },
|
||||
{ 'type': 'pneumaticcraft:stacked_item', 'item': 'evilcraft:lightning_bomb', 'count': 1 }
|
||||
],
|
||||
pressure: 4.9,
|
||||
results: [
|
||||
{
|
||||
'item': 'allthetweaks:pulsating_black_hole'
|
||||
}
|
||||
]
|
||||
}).id('kubejs:pressure/allthetweaks/pulsating_black_hole')
|
||||
|
||||
// Oblivion Shard
|
||||
// Alfred's Proposal
|
||||
event.shaped('allthetweaks:oblivion_shard', [' AB', 'ACA', 'BA '], {
|
||||
A: 'spirit:soul_steel_block',
|
||||
C: 'naturesaura:end_flower',
|
||||
B: 'naturesaura:chunk_loader'
|
||||
}).id('kubejs:allthetweaks/oblivion_shard')
|
||||
|
||||
// Creative Essence
|
||||
event.shaped('mysticalagradditions:creative_essence', ['CAC', 'ABA', 'CAC'], {
|
||||
A: 'mysticalagradditions:insanium_block',
|
||||
C: 'mysticalagradditions:insanium_gemstone_block',
|
||||
B: 'mysticalagriculture:master_infusion_crystal'
|
||||
}).id('kubejs:allthetweaks/creative_essence')
|
||||
})
|
||||
9
minecraft/kubejs/server_scripts/modpack/bugs.js
Normal file
9
minecraft/kubejs/server_scripts/modpack/bugs.js
Normal file
@@ -0,0 +1,9 @@
|
||||
ServerEvents.recipes(event => {
|
||||
//removal of recipes due to dupe bug
|
||||
//https://github.com/JoeFoxe/Hexerei-1.19/issues/36
|
||||
event.remove({ id: 'hexerei:mahogany_drying_rack'})
|
||||
event.remove({ id: 'hexerei:witch_hazel_drying_rack'})
|
||||
event.remove({ id: 'hexerei:willow_drying_rack'})
|
||||
|
||||
event.remove({ id:'securitycraft:projector'})
|
||||
})
|
||||
148
minecraft/kubejs/server_scripts/modpack/mini_portals.js
Normal file
148
minecraft/kubejs/server_scripts/modpack/mini_portals.js
Normal file
@@ -0,0 +1,148 @@
|
||||
ServerEvents.recipes(event => {
|
||||
|
||||
// Twilight Mini Structure
|
||||
event.custom({
|
||||
"type": "mysticalagriculture:awakening",
|
||||
"essences": {
|
||||
"air": 40,
|
||||
"earth": 40,
|
||||
"water": 40,
|
||||
"fire": 40
|
||||
},
|
||||
"input": {
|
||||
"item": "twilightforest:snow_queen_trophy"
|
||||
},
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "twilightforest:fiery_block"
|
||||
},
|
||||
{
|
||||
"item": "twilightforest:knightmetal_block"
|
||||
},
|
||||
{
|
||||
"item": "twilightforest:steeleaf_block"
|
||||
},
|
||||
{
|
||||
"item": "twilightforest:carminite_block"
|
||||
}
|
||||
],
|
||||
"result": {
|
||||
"item": "twilightforest:twilight_portal_miniature_structure"
|
||||
}
|
||||
}).id(`kubejs:awakening/twilight_portal_miniature_structure`)
|
||||
|
||||
// Mini Nether
|
||||
event.shaped('allthetweaks:mini_nether', ['ADA', 'BCB', 'AEA'], {
|
||||
A: 'minecraft:obsidian',
|
||||
B: 'minecraft:nether_star',
|
||||
C: Item.of('mekanism:teleportation_core', "{HideFlags:1,display:{Name:'[{\"text\":\"Nether Infused Teleportation Core\",\"italic\":false}]'}}").enchant('unbreaking', 1).strongNBT().toJson(),
|
||||
D: 'minecraft:wither_skeleton_skull',
|
||||
E: 'minecraft:warped_nylium'
|
||||
|
||||
}).id('kubejs:allthetweaks/mini_nether')
|
||||
|
||||
// Nether Infused Teleportation Core
|
||||
event.custom({
|
||||
"type": "elementalcraft:binding",
|
||||
"element_amount": 10000,
|
||||
"element_type": "fire",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "mekanism:teleportation_core"
|
||||
},
|
||||
{
|
||||
"item": "elementalcraft:purecrystal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:netherite_block"
|
||||
},
|
||||
|
||||
Item.of('elementalcraft:jewel', '{elementalcraft:{jewel:"elementalcraft:piglin"}}').strongNBT().toJson(),
|
||||
|
||||
{
|
||||
"item": "minecraft:netherite_block"
|
||||
},
|
||||
{
|
||||
"item": "elementalcraft:purecrystal"
|
||||
}
|
||||
],
|
||||
"output": Item.of('mekanism:teleportation_core', "{HideFlags:1,display:{Name:'[{\"text\":\"Nether Infused Teleportation Core\",\"italic\":false}]'}}").enchant('unbreaking', 1).toJson()
|
||||
}).id('kubejs:allthetweaks/nether_core')
|
||||
|
||||
// Mini End
|
||||
event.shaped('allthetweaks:mini_end', ['ABA', 'BCB', 'ABA'], {
|
||||
A: 'additional_lights:fire_pit_s_end_stone',
|
||||
B: 'minecraft:ender_eye',
|
||||
C: Item.of('mekanism:teleportation_core', "{HideFlags:1,display:{Name:'[{\"text\":\"Ender Infused Teleportation Core\",\"italic\":false}]'}}").enchant('unbreaking', 1).strongNBT().toJson()
|
||||
|
||||
}).id('kubejs:allthetweaks/mini_end')
|
||||
|
||||
// Ender Infused Teleportation Core
|
||||
event.custom({
|
||||
"type": "elementalcraft:binding",
|
||||
"element_amount": 10000,
|
||||
"element_type": "air",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "mekanism:teleportation_core"
|
||||
},
|
||||
{
|
||||
"item": "elementalcraft:purecrystal"
|
||||
},
|
||||
{
|
||||
"item": "allthetweaks:ender_pearl_block"
|
||||
},
|
||||
|
||||
Item.of('elementalcraft:jewel', '{elementalcraft:{jewel:"elementalcraft:demigod"}}').strongNBT().toJson(),
|
||||
|
||||
{
|
||||
"item": "allthetweaks:ender_pearl_block"
|
||||
},
|
||||
{
|
||||
"item": "elementalcraft:purecrystal"
|
||||
}
|
||||
],
|
||||
"output": Item.of('mekanism:teleportation_core', "{HideFlags:1,display:{Name:'[{\"text\":\"Ender Infused Teleportation Core\",\"italic\":false}]'}}").enchant('unbreaking', 1).toJson()
|
||||
}).id('kubejs:allthetweaks/ender_core')
|
||||
|
||||
|
||||
// Mini Exit
|
||||
event.shaped('allthetweaks:mini_exit', ['ABA', 'DCD', 'ADA'], {
|
||||
A: 'additional_lights:fire_pit_s_end_stone',
|
||||
B: 'minecraft:dragon_egg',
|
||||
C: Item.of('mekanism:teleportation_core', "{HideFlags:1,display:{Name:'[{\"text\":\"Draconic Infused Teleportation Core\",\"italic\":false}]'}}").enchant('unbreaking', 1).strongNBT().toJson(),
|
||||
D: 'minecraft:end_crystal'
|
||||
|
||||
}).id('kubejs:allthetweaks/mini_exit')
|
||||
|
||||
|
||||
// Draconic Infused Teleportation Core
|
||||
event.custom({
|
||||
"type": "elementalcraft:binding",
|
||||
"element_amount": 10000,
|
||||
"element_type": "fire",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "mekanism:teleportation_core"
|
||||
},
|
||||
{
|
||||
"item": "elementalcraft:purecrystal"
|
||||
},
|
||||
{
|
||||
"item": "minecraft:dragon_egg"
|
||||
},
|
||||
|
||||
Item.of('elementalcraft:jewel', '{elementalcraft:{jewel:"elementalcraft:phoenix"}}').strongNBT().toJson(),
|
||||
|
||||
{
|
||||
"item": "minecraft:dragon_egg"
|
||||
},
|
||||
{
|
||||
"item": "elementalcraft:purecrystal"
|
||||
}
|
||||
],
|
||||
"output": Item.of('mekanism:teleportation_core', "{HideFlags:1,display:{Name:'[{\"text\":\"Draconic Infused Teleportation Core\",\"italic\":false}]'}}").enchant('unbreaking', 1).toJson()
|
||||
}).id('kubejs:allthetweaks/draco_core')
|
||||
|
||||
|
||||
})
|
||||
123
minecraft/kubejs/server_scripts/modpack/music_discs.js
Normal file
123
minecraft/kubejs/server_scripts/modpack/music_discs.js
Normal file
@@ -0,0 +1,123 @@
|
||||
///# What are you doing in here?
|
||||
ServerEvents.recipes(e => {
|
||||
//Vanilla
|
||||
e.shaped('minecraft:music_disc_otherside',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'mysticalagriculture:creeper_essence',
|
||||
S: 'mysticalagriculture:skeleton_essence',
|
||||
D: 'minecraft:blue_dye'
|
||||
}).id('kubejs:minecraft/music_disk_otherside')
|
||||
|
||||
//Ars Nouveau
|
||||
e.shaped('ars_nouveau:music_disc_aria_biblio',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'ars_nouveau:mendosteen_pod',
|
||||
S: 'ars_nouveau:bombegranate_pod',
|
||||
D: 'ars_nouveau:source_gem'
|
||||
}).id('kubejs:ars_nouveau/music_disc_aria_biblio')
|
||||
|
||||
//botania
|
||||
e.shaped('botania:record_gaia_1',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'botania:manasteel_nugget',
|
||||
S: 'mysticalagriculture:mystical_flower_essence',
|
||||
D: 'botania:gray_petal'
|
||||
}).id('kubejs:botania/record_gaia_1')
|
||||
e.shaped('botania:record_gaia_2',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'botania:manasteel_nugget',
|
||||
S: 'mysticalagriculture:mystical_flower_essence',
|
||||
D: 'botania:black_petal'
|
||||
}).id('kubejs:botania/record_gaia_2')
|
||||
|
||||
//Blue skies
|
||||
e.shaped('blue_skies:blinding_rage',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'blue_skies:aquite',
|
||||
S: 'minecraft:gray_dye',
|
||||
D: 'minecraft:blue_dye'
|
||||
}).id('kubejs:blue_skies/blinding_rage')
|
||||
e.shaped('blue_skies:defying_starlight',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'blue_skies:aquite',
|
||||
S: 'minecraft:green_dye',
|
||||
D: 'minecraft:yellow_dye'
|
||||
}).id('kubejs:blue_skies/defying_starlight')
|
||||
e.shaped('blue_skies:venomous_encounter',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'blue_skies:aquite',
|
||||
S: 'minecraft:magenta_dye',
|
||||
D: 'minecraft:purple_dye'
|
||||
}).id('kubejs:blue_skies/venomous_encounter')
|
||||
e.shaped('blue_skies:population',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'blue_skies:aquite',
|
||||
S: 'minecraft:cyan_dye',
|
||||
D: 'minecraft:magenta_dye'
|
||||
}).id('kubejs:blue_skies/population')
|
||||
|
||||
//Quark
|
||||
e.shaped('quark:music_disc_endermosh',['MC', 'SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'quark:red_corundum_cluster',
|
||||
S: 'minecraft:purple_dye',
|
||||
D: 'minecraft:red_dye'
|
||||
}).id('kubejs:quark/endermosh')
|
||||
|
||||
//Twilight
|
||||
e.shaped('twilightforest:music_disc_radiance',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:yellow_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_radiance')
|
||||
e.shaped('twilightforest:music_disc_steps',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:cyan_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_steps')
|
||||
e.shaped('twilightforest:music_disc_superstitious',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:purple_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_superstitious')
|
||||
e.shaped('twilightforest:music_disc_home',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:pink_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_home')
|
||||
e.shaped('twilightforest:music_disc_wayfarer',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:blue_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_wayfarer')
|
||||
e.shaped('twilightforest:music_disc_findings',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:orange_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_findings')
|
||||
e.shaped('twilightforest:music_disc_maker',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:magenta_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_maker')
|
||||
e.shaped('twilightforest:music_disc_thread',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:red_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_thread')
|
||||
e.shaped('twilightforest:music_disc_motion',['MC','SD'],{
|
||||
M: 'mysticalagriculture:blank_record',
|
||||
C: 'twilightforest:raven_feather',
|
||||
S: 'twilightforest:torchberries',
|
||||
D: 'minecraft:light_blue_dye'
|
||||
}).id('kubejs:twilightforest/music_disc_motion')
|
||||
|
||||
})
|
||||
27
minecraft/kubejs/server_scripts/modpack/patrick_star.js
Normal file
27
minecraft/kubejs/server_scripts/modpack/patrick_star.js
Normal file
@@ -0,0 +1,27 @@
|
||||
ServerEvents.recipes(event => {
|
||||
event.custom({
|
||||
type: "create:mechanical_crafting",
|
||||
pattern: [
|
||||
' B ',
|
||||
' BCA ',
|
||||
'BBBGCABBB',
|
||||
'ACGCGGGCA',
|
||||
' AAGGGBA ',
|
||||
' EDDDE ',
|
||||
' EFEDEFE ',
|
||||
'BEDD DDEB',
|
||||
'AAA AAA'
|
||||
],
|
||||
key: {
|
||||
A: Ingredient.of('minecraft:magenta_concrete').toJson(),
|
||||
B: Ingredient.of('minecraft:pink_concrete').toJson(),
|
||||
C: Ingredient.of('minecraft:pink_concrete_powder').toJson(),
|
||||
D: Ingredient.of('minecraft:green_concrete').toJson(),
|
||||
E: Ingredient.of('minecraft:green_concrete_powder').toJson(),
|
||||
F: Ingredient.of('minecraft:lime_concrete').toJson(),
|
||||
G: Ingredient.of('minecraft:magenta_concrete_powder').toJson()
|
||||
},
|
||||
result: Ingredient.of('allthetweaks:patrick_star').toJson(),
|
||||
acceptMirrored: false
|
||||
}).id('kubejs:allthetweaks/patrick_star')
|
||||
})
|
||||
Reference in New Issue
Block a user