add first patch

This commit is contained in:
2026-07-31 10:34:32 +09:00
parent 03aac2e45e
commit b1cbc6c78d
6390 changed files with 547430 additions and 0 deletions
@@ -0,0 +1,108 @@
console.info("[SOCIETY] addSlimeRecipes.js loaded");
ServerEvents.recipes((e) => {
e.remove({ output: "splendid_slimes:slime_heart" });
global.plorts.forEach((plort) => {
e.custom({
type: "splendid_slimes:plort_pressing",
ingredient: {
count: 16,
item: "splendid_slimes:plort",
nbt: {
plort: {
id: `${plort.type}`,
},
},
},
result: {
item: "splendid_slimes:slime_heart",
nbt: {
slime: {
id: `${plort.type}`,
},
},
},
});
});
const addFusion = (top, bottom, output) => {
e.custom({
type: "splendid_slimes:plort_pressing",
ingredient: {
item: "splendid_slimes:slime_heart",
nbt: {
slime: {
id: `splendid_slimes:${top}`,
},
},
},
output: {
item: "splendid_slimes:slime_heart",
nbt: {
slime: {
id: `splendid_slimes:${bottom}`,
},
},
},
result: {
item: "splendid_slimes:slime_heart",
nbt: {
slime: {
id: `splendid_slimes:${output}`,
},
},
},
});
};
const addItemFusion = (item, bottom, output) => {
e.custom({
type: "splendid_slimes:plort_pressing",
ingredient: {
item: item,
},
output: {
item: "splendid_slimes:slime_heart",
nbt: {
slime: {
id: `splendid_slimes:${bottom}`,
},
},
},
result: {
item: "splendid_slimes:slime_heart",
nbt: {
slime: {
id: `splendid_slimes:${output}`,
},
},
},
});
};
addFusion("luminous", "webby", "all_seeing");
addFusion("boomcat", "blazing", "bitwise");
addFusion("weeping", "puddle", "prisma");
addItemFusion("society:aged_chenet_wine", "slimy", "juicy");
addItemFusion("society:magic_rock_candy", "slimy", "sweet");
addItemFusion("numismatics:ancient_coin", "minty", "gold");
addItemFusion("botania:life_essence", "ender", "minty");
addItemFusion("minecraft:dragon_egg", "ender", "minty");
addItemFusion("society:token_of_unity", "boomcat", "sparkcat");
addItemFusion("society:magic_bulb", "orby", "mechanic");
e.custom({
type: "splendid_slimes:plort_pressing",
ingredient: {
item: "golemoverhaul:honey_blob",
count: 16,
},
result: {
item: "splendid_slimes:slime_heart",
nbt: {
slime: {
id: `splendid_slimes:bear`,
},
},
},
});
});