mods: drop refined storage, coins, and createaddition
This commit is contained in:
parent
9fca2d89cc
commit
3071387b79
@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
id: "2531E4BA24BC5CA2"
|
|
||||||
loot_size: 1
|
|
||||||
order_index: 5
|
|
||||||
rewards: [
|
|
||||||
{ count: 5, item: "dotcoinmod:copper_coin", weight: 5.0f }
|
|
||||||
{ item: "dotcoinmod:iron_coin" }
|
|
||||||
]
|
|
||||||
title: "Minor Coin Reward"
|
|
||||||
use_title: true
|
|
||||||
}
|
|
@ -1,46 +0,0 @@
|
|||||||
ServerEvents.recipes(event => {
|
|
||||||
// Economy setup
|
|
||||||
let coinPress = Ingredient.of("thermal:press_coin_die")
|
|
||||||
let unpackingPress = Ingredient.of("thermal:press_unpacking_die")
|
|
||||||
|
|
||||||
let makeCoinPressConversion = (fromType, toType, qty) => {
|
|
||||||
event.custom({
|
|
||||||
type: "thermal:press",
|
|
||||||
ingredients: [
|
|
||||||
{ item: fromType, count: qty },
|
|
||||||
{ item: "thermal:press_coin_die" }
|
|
||||||
],
|
|
||||||
result: [Item.of(toType).toJson()]
|
|
||||||
});
|
|
||||||
event.custom({
|
|
||||||
type: "thermal:press",
|
|
||||||
ingredients: [
|
|
||||||
{ item: toType },
|
|
||||||
{ item: "thermal:press_unpacking_die" }
|
|
||||||
],
|
|
||||||
result: [Item.of(fromType).withCount(qty).toJson()]
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
makeCoinPressConversion("minecraft:cobblestone", "dotcoinmod:copper_coin", 9)
|
|
||||||
makeCoinPressConversion("dotcoinmod:copper_coin", "dotcoinmod:iron_coin", 10)
|
|
||||||
makeCoinPressConversion("dotcoinmod:iron_coin", "dotcoinmod:gold_coin", 10)
|
|
||||||
makeCoinPressConversion("dotcoinmod:gold_coin", "dotcoinmod:platinum_coin", 10)
|
|
||||||
})
|
|
||||||
|
|
||||||
/*LootJS.modifiers((event) => {
|
|
||||||
event.enableLogging();
|
|
||||||
event.removeGlobalModifier("@dotcoinmod");
|
|
||||||
event.addBlockLootModifier("minecraft:stone").pool((p) => {
|
|
||||||
p.addLoot("dotcoinmod:copper_coin");
|
|
||||||
p.applyOreBonus("minecraft:fortune");
|
|
||||||
}).randomChance(0.3).anyBiome("forge:is_mountain");
|
|
||||||
});*/
|
|
||||||
|
|
||||||
|
|
||||||
LootJS.modifiers((event) => {
|
|
||||||
event.addBlockLootModifier("minecraft:stone")
|
|
||||||
.randomChance(0.05)
|
|
||||||
.applyOreBonus("minecraft:fortune")
|
|
||||||
.addLoot("kubejs:grist_essence");
|
|
||||||
});
|
|
@ -1,101 +0,0 @@
|
|||||||
ServerEvents.recipes(event => {
|
|
||||||
// Refined storage is gated behind basic tier
|
|
||||||
event.replaceInput(
|
|
||||||
{id: 'refinedstorage:raw_advanced_processor'},
|
|
||||||
'minecraft:glowstone_dust',
|
|
||||||
'#kubejs:grist/intelligent/improved'
|
|
||||||
)
|
|
||||||
|
|
||||||
event.replaceInput(
|
|
||||||
{mod: 'refinedstorage'},
|
|
||||||
'minecraft:diamond',
|
|
||||||
'#kubejs:grist/intelligent/basic'
|
|
||||||
)
|
|
||||||
|
|
||||||
event.replaceInput(
|
|
||||||
{id: 'refinedstorage:cable'},
|
|
||||||
'minecraft:redstone',
|
|
||||||
'#kubejs:grist/energetic/basic'
|
|
||||||
)
|
|
||||||
|
|
||||||
// Everything wireless is behind intelligent procs
|
|
||||||
event.replaceInput(
|
|
||||||
{mod: 'refinedstorage'},
|
|
||||||
'#forge:ender_pearls',
|
|
||||||
'kubejs:intelligent_processor'
|
|
||||||
)
|
|
||||||
|
|
||||||
event.replaceInput(
|
|
||||||
{id: 'refinedstorage:construction_core'},
|
|
||||||
'minecraft:glowstone_dust',
|
|
||||||
'#kubejs:grist/build/basic'
|
|
||||||
)
|
|
||||||
event.replaceInput(
|
|
||||||
{id: 'refinedstorage:destruction_core'},
|
|
||||||
'minecraft:quartz',
|
|
||||||
'#kubejs:grist/intelligent/basic'
|
|
||||||
)
|
|
||||||
|
|
||||||
event.replaceInput(
|
|
||||||
{id: 'refinedstorage:raw_improved_processor'},
|
|
||||||
'minecraft:glowstone',
|
|
||||||
'#kubejs:grist/intelligent/basic'
|
|
||||||
)
|
|
||||||
|
|
||||||
// smelt quartz dust for sillicon
|
|
||||||
event.smelting("refinedstorage:silicon", "thermal:quartz_dust");
|
|
||||||
|
|
||||||
// Custom malloc gating of autocrafting
|
|
||||||
event.shaped('kubejs:raw_intelligent_processor', [
|
|
||||||
'AB',
|
|
||||||
'CD'
|
|
||||||
], {
|
|
||||||
'A': "refinedstorage:processor_binding",
|
|
||||||
'B': '#kubejs:grist/intelligent/radiant',
|
|
||||||
'C': "refinedstorage:silicon",
|
|
||||||
'D': global.ingotItem('steel')
|
|
||||||
});
|
|
||||||
event.shaped('kubejs:raw_deep_intelligent_processor', [
|
|
||||||
'AB',
|
|
||||||
'CD'
|
|
||||||
], {
|
|
||||||
'A': "kubejs:raw_intelligent_processor",
|
|
||||||
'B': '#kubejs:grist/intelligent/radiant',
|
|
||||||
'C': "refinedstorage:silicon",
|
|
||||||
'D': '#kubejs:grist/energetic/improved'
|
|
||||||
});
|
|
||||||
event.smelting('kubejs:intelligent_processor', 'kubejs:raw_intelligent_processor');
|
|
||||||
event.smelting('kubejs:deep_intelligent_processor', 'kubejs:raw_deep_intelligent_processor');
|
|
||||||
|
|
||||||
event.replaceInput(
|
|
||||||
{id: "refinedstorage:crafter"},
|
|
||||||
"refinedstorage:construction_core",
|
|
||||||
'kubejs:deep_intelligent_processor'
|
|
||||||
)
|
|
||||||
|
|
||||||
event.replaceInput(
|
|
||||||
{id: "refinedstorage:crafter"},
|
|
||||||
"refinedstorage:destruction_core",
|
|
||||||
"refinedstorage:basic_processor"
|
|
||||||
);
|
|
||||||
|
|
||||||
event.replaceInput(
|
|
||||||
{id: 'refinedstorage:disk_drive'},
|
|
||||||
'#handcrafted:chests',
|
|
||||||
'#kubejs:grist/intelligent/improved'
|
|
||||||
);
|
|
||||||
|
|
||||||
event.replaceInput(
|
|
||||||
{id: 'refinedstorage:1k_disk_part'},
|
|
||||||
'minecraft:redstone',
|
|
||||||
'#kubejs:grist/intelligent/improved'
|
|
||||||
);
|
|
||||||
|
|
||||||
event.recipes.thermal.smelter('2x refinedstorage:improved_processor', ["minecraft:gold_ingot", 'refinedstorage:silicon', '#kubejs:grist/intelligent/basic']);
|
|
||||||
event.recipes.thermal.smelter('2x refinedstorage:basic_processor', ["minecraft:iron_ingot", 'refinedstorage:silicon', '#kubejs:grist/intelligent/basic']);
|
|
||||||
event.recipes.thermal.smelter('2x refinedstorage:advanced_processor', ["minecraft:redstone", 'refinedstorage:silicon', '#kubejs:grist/intelligent/basic']);
|
|
||||||
|
|
||||||
event.recipes.thermal.smelter('2x refinedstorage:improved_processor', ["minecraft:gold_ingot", 'thermal:quartz_dust', '#kubejs:grist/intelligent/basic']);
|
|
||||||
event.recipes.thermal.smelter('2x refinedstorage:basic_processor', ["minecraft:iron_ingot", 'thermal:quartz_dust', '#kubejs:grist/intelligent/basic']);
|
|
||||||
event.recipes.thermal.smelter('2x refinedstorage:advanced_processor', ["minecraft:redstone", 'thermal:quartz_dust', '#kubejs:grist/intelligent/basic']);
|
|
||||||
});
|
|
@ -1,13 +0,0 @@
|
|||||||
name = "Create Crafts & Additions"
|
|
||||||
filename = "createaddition-1.20.1-1.3.1.jar"
|
|
||||||
side = "both"
|
|
||||||
|
|
||||||
[download]
|
|
||||||
url = "https://cdn.modrinth.com/data/kU1G12Nn/versions/SecVSw22/createaddition-1.20.1-1.3.1.jar"
|
|
||||||
hash-format = "sha512"
|
|
||||||
hash = "d9fd62d5041670e3194848624672674b2ef23a88348f30968574803786da0a56b3d34a1ab7e542d6666cd3983d88fbedce08b2c56165a464fee7e3c383c07ad5"
|
|
||||||
|
|
||||||
[update]
|
|
||||||
[update.modrinth]
|
|
||||||
mod-id = "kU1G12Nn"
|
|
||||||
version = "SecVSw22"
|
|
@ -1,13 +0,0 @@
|
|||||||
name = "Dot Coin Mod (Forge)"
|
|
||||||
filename = "dotcoinmod-forge-20.18.1.jar"
|
|
||||||
side = "both"
|
|
||||||
|
|
||||||
[download]
|
|
||||||
hash-format = "sha1"
|
|
||||||
hash = "f9caa2839bada6ad0b6dd0d7b84eb0c1158e201b"
|
|
||||||
mode = "metadata:curseforge"
|
|
||||||
|
|
||||||
[update]
|
|
||||||
[update.curseforge]
|
|
||||||
file-id = 5575654
|
|
||||||
project-id = 458261
|
|
@ -1,13 +0,0 @@
|
|||||||
name = "Refined Cooking"
|
|
||||||
filename = "refinedcooking-4.0.0.jar"
|
|
||||||
side = "both"
|
|
||||||
|
|
||||||
[download]
|
|
||||||
hash-format = "sha1"
|
|
||||||
hash = "a67202a1ea133c8a8f154a4498ff7a6bc7629f8e"
|
|
||||||
mode = "metadata:curseforge"
|
|
||||||
|
|
||||||
[update]
|
|
||||||
[update.curseforge]
|
|
||||||
file-id = 4706949
|
|
||||||
project-id = 543972
|
|
@ -1,13 +0,0 @@
|
|||||||
name = "Refined Polymorphism"
|
|
||||||
filename = "refinedpolymorph-0.1.1-1.20.1.jar"
|
|
||||||
side = "both"
|
|
||||||
|
|
||||||
[download]
|
|
||||||
hash-format = "sha1"
|
|
||||||
hash = "6268974fcb84a01d52b70a78232c2bd6f2a450f8"
|
|
||||||
mode = "metadata:curseforge"
|
|
||||||
|
|
||||||
[update]
|
|
||||||
[update.curseforge]
|
|
||||||
file-id = 5227282
|
|
||||||
project-id = 943086
|
|
@ -1,13 +0,0 @@
|
|||||||
name = "Refined Storage Addons"
|
|
||||||
filename = "refinedstorageaddons-0.10.0.jar"
|
|
||||||
side = "both"
|
|
||||||
|
|
||||||
[download]
|
|
||||||
hash-format = "sha1"
|
|
||||||
hash = "829c7270a3fad543e441a18b5b9f27fd30824086"
|
|
||||||
mode = "metadata:curseforge"
|
|
||||||
|
|
||||||
[update]
|
|
||||||
[update.curseforge]
|
|
||||||
file-id = 4626171
|
|
||||||
project-id = 272302
|
|
@ -1,13 +0,0 @@
|
|||||||
name = "Refined Storage"
|
|
||||||
filename = "refinedstorage-1.12.4.jar"
|
|
||||||
side = "both"
|
|
||||||
|
|
||||||
[download]
|
|
||||||
hash-format = "sha1"
|
|
||||||
hash = "ff9e83c81344d0bfe9e0bb53c6df00c7e0a39cf5"
|
|
||||||
mode = "metadata:curseforge"
|
|
||||||
|
|
||||||
[update]
|
|
||||||
[update.curseforge]
|
|
||||||
file-id = 4844585
|
|
||||||
project-id = 243076
|
|
Loading…
x
Reference in New Issue
Block a user