Init "World of Banana" modpack
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
// priority: 0
|
||||
|
||||
|
||||
ServerEvents.recipes((e) => {
|
||||
e.remove({ output: "ars_nouveau:stable_warp_scroll" });
|
||||
});
|
||||
|
||||
LootJS.modifiers((e) => {
|
||||
e.addLootTableModifier(/.*/).removeLoot("ars_nouveau:stable_warp_scroll");
|
||||
});
|
||||
@@ -0,0 +1,90 @@
|
||||
// priority: 0
|
||||
|
||||
const colors = [
|
||||
"white",
|
||||
"light_gray",
|
||||
"gray",
|
||||
"black",
|
||||
"brown",
|
||||
"red",
|
||||
"orange",
|
||||
"yellow",
|
||||
"lime",
|
||||
"green",
|
||||
"cyan",
|
||||
"light_blue",
|
||||
"blue",
|
||||
"purple",
|
||||
"magenta",
|
||||
"pink",
|
||||
];
|
||||
|
||||
ServerEvents.recipes((event) => {
|
||||
// BoP sands recipes
|
||||
event.recipes.create.milling(
|
||||
Item.of("biomesoplenty:orange_sand"),
|
||||
Item.of("biomesoplenty:orange_sandstone")
|
||||
);
|
||||
event.recipes.create.milling(
|
||||
Item.of("biomesoplenty:black_sand"),
|
||||
Item.of("biomesoplenty:black_sandstone")
|
||||
);
|
||||
event.recipes.create.milling(
|
||||
Item.of("biomesoplenty:white_sand"),
|
||||
Item.of("biomesoplenty:white_sandstone")
|
||||
);
|
||||
event.recipes.create.milling(
|
||||
Item.of("biomesoplenty:white_sand"),
|
||||
Item.of("minecraft:diorite")
|
||||
);
|
||||
event.recipes.create.milling(
|
||||
Item.of("biomesoplenty:black_sand"),
|
||||
Item.of("minecraft:blackstone")
|
||||
);
|
||||
event.recipes.create.milling(
|
||||
Item.of("biomesoplenty:orange_sand"),
|
||||
Item.of("quark:jasper")
|
||||
);
|
||||
// Lead nugget from black sand
|
||||
event.recipes.create.splashing(
|
||||
[
|
||||
Item.of("minecraft:clay_ball").withChance(0.2),
|
||||
Item.of("cgs:lead_nugget",3).withChance(0.12),
|
||||
],
|
||||
Item.of("biomesoplenty:black_sand")
|
||||
);
|
||||
// Copper nugget from orange sand
|
||||
event.recipes.create.splashing(
|
||||
[
|
||||
Item.of("minecraft:clay_ball").withChance(0.2),
|
||||
Item.of("create:copper_nugget",3).withChance(0.12),
|
||||
],
|
||||
Item.of("biomesoplenty:orange_sand")
|
||||
);
|
||||
|
||||
// Zinc nugget from white sand
|
||||
event.recipes.create.splashing(
|
||||
[
|
||||
Item.of("minecraft:clay").withChance(0.2),
|
||||
Item.of("create:zinc_nugget",3).withChance(0.12),
|
||||
],
|
||||
Item.of("biomesoplenty:white_sand")
|
||||
);
|
||||
|
||||
|
||||
// Concrete from all sands
|
||||
colors.forEach((color) => {
|
||||
event.remove({
|
||||
input: "#minecraft:sand",
|
||||
output: "minecraft:" + color + "_concrete_powder",
|
||||
});
|
||||
event.recipes.minecraft.crafting_shapeless(
|
||||
Item.of("minecraft:" + color + "_concrete_powder", 8),
|
||||
[
|
||||
"4x #forge:sand",
|
||||
Item.of("minecraft:gravel", 4),
|
||||
Item.of("minecraft:" + color + "_dye"),
|
||||
]
|
||||
);
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,34 @@
|
||||
// priority: 0
|
||||
|
||||
ServerEvents.recipes((event) => {
|
||||
event.remove({ output: "createdeco:zinc_sheet" });
|
||||
event.replaceOutput(
|
||||
{ output: "createdeco:zinc_sheet" },
|
||||
"createdeco:zinc_sheet",
|
||||
"createaddition:zinc_sheet"
|
||||
);
|
||||
event.replaceInput(
|
||||
{ input: "createdeco:zinc_sheet" },
|
||||
"createdeco:zinc_sheet",
|
||||
"#forge:plates/zinc"
|
||||
);
|
||||
event.replaceInput(
|
||||
{ input: "createaddition:zinc_sheet" },
|
||||
"createaddition:zinc_sheet",
|
||||
"#forge:plates/zinc"
|
||||
);
|
||||
});
|
||||
|
||||
ServerEvents.tags("item", (event) => {
|
||||
event.add("forge:plates/zinc", "createdeco:zinc_sheet");
|
||||
event.add("forge:plates", "createdeco:zinc_sheet");
|
||||
|
||||
event.add("forge:plates/netherite", "createdeco:netherite_sheet");
|
||||
event.add("forge:plates", "createdeco:netherite_sheet");
|
||||
|
||||
event.add("forge:plates/andesite", "createdeco:andesite_sheet");
|
||||
event.add("forge:plates", "createdeco:andesite_sheet");
|
||||
|
||||
event.add("forge:plates/industrial_iron", "createdeco:industrial_iron_sheet");
|
||||
event.add("forge:plates", "createdeco:industrial_iron_sheet");
|
||||
});
|
||||
@@ -0,0 +1,5 @@
|
||||
// priority: 0
|
||||
|
||||
ServerEvents.recipes((event) => {
|
||||
event.remove({ type: "createsifter:sifting" });
|
||||
});
|
||||
@@ -0,0 +1 @@
|
||||
// priority: 0
|
||||
Reference in New Issue
Block a user