679 lines
16 KiB
JavaScript
679 lines
16 KiB
JavaScript
/**
|
|
* Registration of Monicoin trades for ores
|
|
*/
|
|
|
|
ServerEvents.recipes(event => {
|
|
if (doMonicoins) {
|
|
// moniPENNY RECIPES
|
|
event.shaped(Item.of("minecraft:clay_ball", 64), [
|
|
"AAA",
|
|
" A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:pitchblende_ore", 32), [
|
|
"A ",
|
|
"AAA",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:saltpeter_ore", 32), [
|
|
" A ",
|
|
"AAA",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:graphite_ore", 32), [
|
|
" A",
|
|
"AAA",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:powellite_ore", 32), [
|
|
" A ",
|
|
"AAA",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:oilsands_ore", 32), [
|
|
"A ",
|
|
"AAA",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:tricalcium_phosphate_ore", 32), [
|
|
" ",
|
|
"AAA",
|
|
" AA"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:apatite_ore", 32), [
|
|
"A ",
|
|
" A",
|
|
"AAA"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:beryllium_ore", 32), [
|
|
"AA ",
|
|
" ",
|
|
"AAA"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:salt_ore", 32), [
|
|
" A ",
|
|
" A",
|
|
"AAA"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:rock_salt_ore", 32), [
|
|
" ",
|
|
" AA",
|
|
"AAA"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:lazurite_ore", 32), [
|
|
"AA ",
|
|
" A",
|
|
"AA "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:vanadium_magnetite_ore", 32), [
|
|
"AA ",
|
|
" AA",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:calcite_ore", 32), [
|
|
"AA ",
|
|
"AAA",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:sodalite_ore", 32), [
|
|
"AAA",
|
|
" ",
|
|
" AA"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:lapis_ore", 32), [
|
|
"AAA",
|
|
" ",
|
|
"AA "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:coal_ore", 32), [
|
|
"AAA",
|
|
" AA",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:cinnabar_ore", 32), [
|
|
"AAA",
|
|
"A ",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:redstone_ore", 32), [
|
|
"AAA",
|
|
"A ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:talc_ore", 32), [
|
|
"AAA",
|
|
"A ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:pyrope_ore", 32), [
|
|
"AAA",
|
|
"A A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:soapstone_ore", 32), [
|
|
"AAA",
|
|
"AA ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_penny"
|
|
}).noMirror().noShrink()
|
|
|
|
// moniNICKEL RECIPES
|
|
event.shaped(Item.of("gtceu:rubber_sapling", 32), [
|
|
"A A",
|
|
"A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:green_sapphire_ore", 32), [
|
|
"AAA",
|
|
"A A",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:sapphire_ore", 32), [
|
|
"AAA",
|
|
"AA ",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:cobaltite_ore", 32), [
|
|
"AAA",
|
|
"AA ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:neodymium_ore", 32), [
|
|
"AAA",
|
|
"AA ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:realgar_ore", 32), [
|
|
"AAA",
|
|
"AA ",
|
|
"A A"
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:electrotine_ore", 32), [
|
|
"AAA",
|
|
"AA ",
|
|
"AAA"
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:tantalite_ore", 32), [
|
|
" A ",
|
|
"AAA",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:sphalerite_ore", 32), [
|
|
"AA ",
|
|
" ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:uraninite_ore", 32), [
|
|
"AA ",
|
|
" ",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:silver_ore", 32), [
|
|
"AA ",
|
|
" A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:spessartine_ore", 32), [
|
|
"AA ",
|
|
" ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:lead_ore", 32), [
|
|
"AA ",
|
|
" A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:molybdenite_ore", 32), [
|
|
"AAA",
|
|
"A ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:bastnasite_ore", 32), [
|
|
"AAA",
|
|
"A A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:monazite_ore", 32), [
|
|
"AAA",
|
|
"AA ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:tetrahedrite_ore", 32), [
|
|
"AAA",
|
|
" A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:topaz_ore", 32), [
|
|
" ",
|
|
"AAA",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:ruby_ore", 32), [
|
|
"AAA",
|
|
" A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:stibnite_ore", 32), [
|
|
"AAA",
|
|
"A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:thorium_ore", 32), [
|
|
"AA ",
|
|
"A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:malachite_ore", 32), [
|
|
"AAA",
|
|
" ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:pyrite_ore", 32), [
|
|
"AAA",
|
|
"AAA",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:galena_ore", 32), [
|
|
" ",
|
|
" ",
|
|
"AA "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:almandine_ore", 32), [
|
|
"A A",
|
|
" ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:garnierite_ore", 32), [
|
|
"A ",
|
|
"A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:nickel_ore", 32), [
|
|
"A ",
|
|
" A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:barite_ore", 32), [
|
|
"A ",
|
|
" A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:lepidolite_ore", 32), [
|
|
"A ",
|
|
" ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:bentonite_ore", 32), [
|
|
"A ",
|
|
" ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:aluminium_ore", 32), [
|
|
"A ",
|
|
" ",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:bauxite_ore", 32), [
|
|
" AA",
|
|
" ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:grossular_ore", 32), [
|
|
" A ",
|
|
"A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:pyrolusite_ore", 32), [
|
|
" A ",
|
|
" A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:magnesite_ore", 32), [
|
|
" A ",
|
|
" A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:olivine_ore", 32), [
|
|
" A ",
|
|
" ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:tin_ore", 32), [
|
|
" A ",
|
|
" ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:cassiterite_ore", 32), [
|
|
" A ",
|
|
" ",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:lithium_ore", 32), [
|
|
" A",
|
|
"A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:spodumene_ore", 32), [
|
|
" A",
|
|
" A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:chalcopyrite_ore", 32), [
|
|
" A",
|
|
" A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:copper_ore", 32), [
|
|
" A",
|
|
" ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:sulfur_ore", 32), [
|
|
" A",
|
|
" ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:quartzite_ore", 32), [
|
|
" A",
|
|
" ",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:nether_quartz_ore", 32), [
|
|
" ",
|
|
"AA ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:certus_quartz_ore", 32), [
|
|
" ",
|
|
"A A",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:pentlandite_ore", 32), [
|
|
" ",
|
|
"A ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:glauconite_sand_ore", 32), [
|
|
" ",
|
|
"A ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
/* event.shaped(
|
|
|
|
Item.of('gtceu:brown_limonite_ore', 32),
|
|
[
|
|
'A ',
|
|
' A ',
|
|
' '
|
|
],
|
|
{
|
|
A: 'kubejs:moni_nickel'
|
|
}).noMirror().noShrink()*/
|
|
|
|
event.shaped(Item.of("gtceu:yellow_limonite_ore", 32), [
|
|
" ",
|
|
"A ",
|
|
" A"
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:iron_ore", 32), [
|
|
" ",
|
|
" AA",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:magnetite_ore", 32), [
|
|
" ",
|
|
" A ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:gypsum_ore", 32), [
|
|
" ",
|
|
" A",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
// moniQUARTER RECIPES
|
|
event.shaped(Item.of("gtceu:gold_ore", 32), [
|
|
"A A",
|
|
" ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_quarter"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:emerald_ore", 32), [
|
|
" A ",
|
|
" ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_quarter"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:palladium_ore", 32), [
|
|
"A ",
|
|
" ",
|
|
" A "
|
|
], {
|
|
A: "kubejs:moni_quarter"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:molybdenum_ore", 32), [
|
|
" AA",
|
|
"AA ",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_nickel"
|
|
}).noMirror().noShrink()
|
|
|
|
|
|
event.shaped(Item.of("gtceu:ilmenite_ore", 32), [
|
|
"A ",
|
|
" A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_quarter"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:platinum_ore", 32), [
|
|
"A ",
|
|
"A ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_quarter"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:cooperite_ore", 32), [
|
|
"A ",
|
|
"AA ",
|
|
" "
|
|
], {
|
|
A: "kubejs:moni_quarter"
|
|
}).noMirror().noShrink()
|
|
|
|
event.shaped(Item.of("gtceu:diamond_ore", 32), [
|
|
" ",
|
|
" A",
|
|
"A "
|
|
], {
|
|
A: "kubejs:moni_quarter"
|
|
}).noMirror().noShrink()
|
|
}
|
|
})
|