Initial commit
This commit is contained in:
140
kubejs/server_scripts/grist/agricultural.js
Executable file
140
kubejs/server_scripts/grist/agricultural.js
Executable file
@ -0,0 +1,140 @@
|
||||
ServerEvents.recipes(event => {
|
||||
/*
|
||||
Agricultural grist
|
||||
none -> basic: plant some wheat, make dough, cook with veggies and meat -> unlock early mob farming, botany pots, kitchen parts
|
||||
basic grist comes from flour + primordeal grist + veggies cooked in a pot with a block of basic primordeal
|
||||
after you get basic grist, you can smelt basic grist with dough..?
|
||||
basic grist comes from basic grist + block of primordeal + dough + yeast
|
||||
your first basic grist comes from chutney + primordeal + meat + dough + yeast
|
||||
chutney comes from primordeal grist + sugar + fruit + caupona vinegar + chives
|
||||
*/
|
||||
event.custom({
|
||||
type: 'farmersdelight:cooking',
|
||||
cookingtime: 400,
|
||||
experience: 5.0,
|
||||
ingredients: [
|
||||
{item: 'kubejs:grist_primordeal_basic_block'},
|
||||
{item: 'minecraft:sugar'},
|
||||
{item: 'caupona:vinegar_spice_jar'},
|
||||
{tag: 'forge:fruits'},
|
||||
{tag: 'forge:fruits'},
|
||||
{item: 'caupona:chives_spice_jar'},
|
||||
],
|
||||
result: {item: 'kubejs:grist_chutney'}
|
||||
});
|
||||
event.custom({
|
||||
type: 'farmersdelight:cooking',
|
||||
cookingtime: 600,
|
||||
experience: 1.0,
|
||||
ingredients: [
|
||||
{item: 'kubejs:grist_primordeal_basic_block'},
|
||||
{item: 'kubejs:grist_chutney'},
|
||||
{tag: 'forge:foods/meat/cooked'},
|
||||
{tag: 'forge:doughs'},
|
||||
{item: 'bakery:yeast'}
|
||||
],
|
||||
result: {item: 'kubejs:grist_agricultural_basic', count: 2}
|
||||
});
|
||||
event.custom({
|
||||
type: 'farmersdelight:cooking',
|
||||
cookingtime: 200,
|
||||
experience: 2.0,
|
||||
ingredients: [
|
||||
{item: 'kubejs:grist_primordeal_basic_block'},
|
||||
{tag: 'kubejs:grist/agricultural/basic'},
|
||||
{tag: 'forge:doughs'},
|
||||
{item: 'bakery:yeast'}
|
||||
],
|
||||
result: {item: 'kubejs:grist_agricultural_basic', count: 2}
|
||||
});
|
||||
|
||||
/*
|
||||
improved grist comes from cooking improved grist with primordeal and dough
|
||||
your first improved grist comes from cooking grist treat with grist chutney and improved primordeal block
|
||||
grist treats come from coating collectorsreap gummies in grist spice
|
||||
grist spice blend comes from grist morsels + asafoeteda + basic grist resting in a dolum
|
||||
grist morsels come from dissolving complicated dishes in the dissolution chamber
|
||||
*/
|
||||
event.custom({
|
||||
type: 'farmersdelight:cooking',
|
||||
cookingtime: 500,
|
||||
experience: 1.0,
|
||||
ingredients: [
|
||||
{item: 'kubejs:grist_primordeal_improved_block'},
|
||||
{tag: 'kubejs:grist/agricultural/improved'},
|
||||
{item: 'kubejs:grist_primordeal_improved_block'},
|
||||
{tag: 'kubejs:grist/agricultural/improved'},
|
||||
],
|
||||
result: {item: 'kubejs:grist_agricultural_improved', count: 4}
|
||||
});
|
||||
event.custom({
|
||||
type: 'farmersdelight:cooking',
|
||||
cookingtime: 500,
|
||||
experience: 1.0,
|
||||
ingredients: [
|
||||
{item: 'kubejs:grist_primordeal_basic_block'},
|
||||
{item: 'kubejs:grist_treats'},
|
||||
{item: 'kubejs:grist_treats'},
|
||||
{item: 'kubejs:grist_treats'},
|
||||
{item: 'kubejs:grist_chutney'},
|
||||
{item: 'kubejs:grist_chutney'},
|
||||
],
|
||||
result: {item: 'kubejs:grist_agricultural_improved'}
|
||||
});
|
||||
event.shaped('kubejs:grist_treats', [
|
||||
'AAA',
|
||||
'ABA',
|
||||
'AAA'
|
||||
], {
|
||||
'A': 'kubejs:spiced_grist_blend',
|
||||
'B': 'croptopia:lemon_coconut_bar'
|
||||
});
|
||||
event.custom({
|
||||
type: 'caupona:dolium',
|
||||
amount: 1000,
|
||||
density: 0.0,
|
||||
items: [
|
||||
{item: {item: 'kubejs:grist_morsels'}, count:2},
|
||||
{item: {item: 'kubejs:grist_agricultural_basic_block'}, count:3},
|
||||
{item: {item: 'caupona:asafoetida'}, count:1}
|
||||
],
|
||||
fluid: "kubejs:grist_primordeal_improved_fluid",
|
||||
keepInfo: false,
|
||||
output: {
|
||||
type: 'forge:nbt',
|
||||
count: 1,
|
||||
item: 'kubejs:spiced_grist_blend'
|
||||
}
|
||||
});
|
||||
event.custom({
|
||||
type: "industrialforegoing:dissolution_chamber",
|
||||
input: [
|
||||
{tag: 'forge:blts'},
|
||||
{item: 'kubejs:grist_primordeal_improved'},
|
||||
{tag: 'forge:apple_pies'},
|
||||
{tag: 'forge:fruit_smoothies'},
|
||||
{tag: 'forge:cheeseburgers'},
|
||||
{item: 'caupona:okroshka'},
|
||||
{item: 'candlelight:pasta_bolognese'},
|
||||
{item: 'collectorsreap:prawn_po_boy'},
|
||||
],
|
||||
inputFluid: "{Amount:5000,FluidName:\"kubejs:grist_agricultural_basic_fluid\"}",
|
||||
output: {
|
||||
count: 1,
|
||||
item: 'kubejs:grist_morsels'
|
||||
},
|
||||
processingTime: 3000
|
||||
});
|
||||
|
||||
/*
|
||||
radiant grist should require:
|
||||
more advanced rituals with harder to grab mobs
|
||||
cooking some pink slime ingots
|
||||
processing liquid meat
|
||||
processing some of the vinery fluids
|
||||
all of the vinery wines in the dissolution chamber
|
||||
fish?
|
||||
890101 HNN predictions
|
||||
emeralds, because villagers?
|
||||
*/
|
||||
});
|
Reference in New Issue
Block a user