Skip to content

Commit

Permalink
Slimeball to Glue + Disc recipes
Browse files Browse the repository at this point in the history
  • Loading branch information
Manwe03 committed Jan 13, 2025
1 parent 88a0db8 commit 7b6bb97
Show file tree
Hide file tree
Showing 4 changed files with 79 additions and 1 deletion.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ usercache.json
usernamecache.json
/XaeroWaypoints*
/XaeroWorldMap
/xaero
.vscode
kubejs/server_scripts/debug/
kubejs/server_scripts/jsconfig.json
Expand All @@ -48,3 +49,8 @@ node-tail.js
ESM
texturepacks
ldlib
.curseclient
manifest.json
minecraftinstance.json
modlist.html
/downloads
1 change: 1 addition & 0 deletions kubejs/server_scripts/main_server.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ ServerEvents.recipes((event) => {
spaceDustChain(event)
certusSemiconductors(event)
gregifyAE2(event)
replaceDisc(event)
})

LootJS.modifiers((event) => {
Expand Down
71 changes: 71 additions & 0 deletions kubejs/server_scripts/mods/scguns/replaceDisc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
let replaceDisc = (/** @type {Internal.RecipesEventJS} */ event) => {
function replaceDiscRecipe(input,output) {
event.remove({ output: output, mod: 'scguns' })
event.custom({
type: "scguns:mechanical_pressing",
processingTime: 400,
ingredients: [
{
"item": "gtceu:polyvinyl_chloride_plate"
},
{
"item": "minecraft:charcoal"
},
{
"item": input
}

],
mold: {
"item": "scguns:disc_mold"
},
result: {
"item": output,
"count": 1
}
})
event.custom({
type: "scguns:powered_mechanical_pressing",
processingTime: 200,
energyUse: 500,
ingredients: [
{
"item": "gtceu:polyvinyl_chloride_plate"
},
{
"item": "minecraft:charcoal"
},
{
"item": input
}

],
mold: {
"item": "scguns:disc_mold"
},
result: {
"item": output,
"count": 1
}
})
}

replaceDiscRecipe('minecraft:blackstone','minecraft:music_disc_11')
replaceDiscRecipe('minecraft:gold_ingot','minecraft:music_disc_13')
replaceDiscRecipe('scguns:peal','minecraft:music_disc_5')
replaceDiscRecipe('minecraft:redstone','minecraft:music_disc_blocks')
replaceDiscRecipe('minecraft:string','minecraft:music_disc_cat')
replaceDiscRecipe('minecraft:feather','minecraft:music_disc_chirp')
replaceDiscRecipe('minecraft:ender_pearl','minecraft:music_disc_far')
replaceDiscRecipe('minecraft:emerald','minecraft:music_disc_mall')
replaceDiscRecipe('scguns:vehement_coal','scguns:music_disc_mass_destruction')
replaceDiscRecipe('scguns:anthralite_ingot','scguns:music_disc_mass_production')
replaceDiscRecipe('minecraft:note_block','minecraft:music_disc_mellohi')
replaceDiscRecipe('minecraft:prismarine_shard','minecraft:music_disc_otherside')
replaceDiscRecipe('minecraft:porkchop','minecraft:music_disc_pigstep')
replaceDiscRecipe('scguns:netherite_scrap_chunk','minecraft:music_disc_relic')
replaceDiscRecipe('minecraft:coal','minecraft:music_disc_stal')
replaceDiscRecipe('minecraft:tropical_fish','minecraft:music_disc_strad')
replaceDiscRecipe('minecraft:clock','minecraft:music_disc_wait')
replaceDiscRecipe('minecraft:nether_wart','minecraft:music_disc_ward')
}
2 changes: 1 addition & 1 deletion kubejs/server_scripts/recipes/replace.js
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@ let replaceRecipes = (/** @type {Internal.RecipesEventJS} */ event) => {

//gtceu
event.replaceInput({ mod: "gtceu" }, "minecraft:chest", "#forge:chests/wooden") //fix ULV buses requiring vanilla chest

event.replaceInput({ mod: "gtceu" , not: { output: 'minecraft:magma_cream' }}, "minecraft:slime_ball", "tfc:glue")
event.replaceInput({ input: "minecraft:phantom_membrane" }, "minecraft:phantom_membrane", "#gravitas:phantom")

//tfcea
Expand Down

0 comments on commit 7b6bb97

Please sign in to comment.