Skip to content

Commit

Permalink
#10 [10.01.2022]
Browse files Browse the repository at this point in the history
additional commit:

- Add more difficult kibe recipes + additional options to craft magnet;
- add additional options to craft wooden_hoppers

I hope that you will introduce some of these changes and you will not abandon these updates as recently when I sent you all these patches in a private message on discord. Don't look for it anymore, I deleted this message 24 hours after sending, claiming you are a beetroot.

As I remember what else is missing and what is broken, I will add another pr.

I hope you & your team like it.
  • Loading branch information
css committed Jan 10, 2022
1 parent 06819e1 commit d6151d5
Show file tree
Hide file tree
Showing 2 changed files with 145 additions and 0 deletions.
72 changes: 72 additions & 0 deletions kubejs/server_scripts/kibe/shaped.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
//╔════════════════════════════════════════╗
//║ GNU Free Documentation License ║
//╚════════════════════════════════════════╝
events.listen("recipes", function (event) {

//╔════════════════════════════════════════╗
//║ KIBE/LASSO ║
//╚════════════════════════════════════════╝

// Cursed Lasso
event.remove({ output: "kibe:cursed_lasso" });
event.shaped(item.of("kibe:cursed_lasso"), [
["kibe:cursed_seeds", "kibe:cursed_kibe", "kibe:cursed_seeds"],
["mysticalagriculture:sheep_essence", "minecraft:lead", "mysticalagriculture:sheep_essence"],
["mysticalagriculture:cow_essence" , "mysticalagriculture:wither_skeleton_essence", "mysticalagriculture:cow_essence"],
]);

// Diamond Lasso
event.remove({ output: "kibe:diamond_lasso" });
event.shaped(item.of("kibe:diamond_lasso"), [
["mysticalagriculture:zombie_essence" , "kibe:diamond_kibe", "mysticalagriculture:zombie_essence"],
["mysticalagriculture:enderman_essence", "kibe:golden_lasso", "mysticalagriculture:enderman_essence"],
["mysticalagriculture:blaze_essence" , "mysticalagriculture:creeper_essence", "mysticalagriculture:blaze_essence"],
]);

// Golden Lasso
event.remove({ output: "kibe:golden_lasso" });
event.shaped(item.of("kibe:golden_lasso"), [
["mysticalagriculture:rabbit_essence" , "kibe:golden_kibe" , "mysticalagriculture:rabbit_essence" ],
["mysticalagriculture:skeleton_essence", "kibe:cursed_lasso", "mysticalagriculture:skeleton_essence"],
["mysticalagriculture:chicken_essence" , "mysticalagriculture:ghast_essence", "mysticalagriculture:chicken_essence"],
]);

//╔════════════════════════════════════════╗
//║ KIBE/RINGS ║
//╚════════════════════════════════════════╝
//
// // Angel Ring
// event.remove({ output: "kibe:angel_ring" });
// event.shaped(item.of("kibe:angel_ring"), [
// ["winged:angel_feather", "minecraft:elytra" , "winged:angel_feather"],
// ["modern_industrialization:iron_gear" , "modern_industrialization:air_intake", "modern_industrialization:iron_gear" ],
// ["kibe:diamond_ring" , "indrev:module_feather_falling" , "kibe:diamond_ring" ],
// ]);
//
// // Light Ring
// event.remove({ output: "kibe:light_ring" });
// event.shaped(item.of("kibe:light_ring"), [
// ["modern_industrialization:gold_curved_plate", "kibe:diamond_ring", "modern_industrialization:gold_curved_plate"],
// ["kibe:golden_lasso", "modern_industrialization:bucket_light_fuel", "kibe:golden_lasso" ],
// ["minecraft:gold_ingot", "modern_industrialization:lv_circuit_board" , "minecraft:gold_ingot"],
// ]);
//
// // Diamond Ring
// event.remove({ output: "kibe:diamond_ring" });
// event.shaped(item.of("kibe:diamond_ring"), [
// ["minecraft:diamond", "modern_industrialization:gold_crushed_dust", "minecraft:diamond"],
// ["modern_industrialization:gold_crushed_dust", "mysticalagriculture:gold_essence","modern_industrialization:gold_crushed_dust"],
// ["minecraft:diamond", "modern_industrialization:gold_crushed_dust", "minecraft:diamond"],
// ]);
//
//╔════════════════════════════════════════╗
//║ KIBE/MAGNET ║
//╚════════════════════════════════════════╝

event.remove({ output: "kibe:magnet" });
event.shaped(item.of("kibe:magnet"), [
["minecraft:red_dye" , "#minecraft:beacon_payment_items", "#minecraft:beacon_payment_items"],
["#minecraft:beacon_payment_items", "minecraft:ender_eye" , "null" ],
["minecraft:red_dye" , "#minecraft:beacon_payment_items", "#minecraft:beacon_payment_items"],
]);
})
73 changes: 73 additions & 0 deletions kubejs/server_scripts/woodenhoopers/shaped.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
//╔════════════════════════════════════════╗
//║ GNU Free Documentation License ║
//╚════════════════════════════════════════╝
events.listen("recipes", function (event) {

//╔════════════════════════════════════════╗
//║ WOODEN HOPPERS ║
//╚════════════════════════════════════════╝

// Oak Hopper
event.remove({ output: "woodenhoppers:oak_hopper" });
event.shaped(item.of("woodenhoppers:oak_hopper"), [
["minecraft:oak_planks", "#minecraft:beacon_payment_items", "minecraft:oak_planks"],
["minecraft:oak_planks", "#minecraft:beacon_payment_items", "minecraft:oak_planks"],
["null" , "minecraft:oak_planks" , "null" ],
]);

// Spruce Hopper
event.remove({ output: "woodenhoppers:spruce_hopper" });
event.shaped(item.of("woodenhoppers:spruce_hopper"), [
["minecraft:spruce_planks", "#minecraft:beacon_payment_items", "minecraft:spruce_planks"],
["minecraft:spruce_planks", "#minecraft:beacon_payment_items", "minecraft:spruce_planks"],
["null" , "minecraft:spruce_planks" , "null" ],
]);

// Birch Hopper
event.remove({ output: "woodenhoppers:birch_hopper" });
event.shaped(item.of("woodenhoppers:birch_hopper"), [
["minecraft:birch_planks", "#minecraft:beacon_payment_items", "minecraft:birch_planks"],
["minecraft:birch_planks", "#minecraft:beacon_payment_items", "minecraft:birch_planks"],
["null" , "minecraft:birch_planks" , "null" ],
]);

// Jungle Hopper
event.remove({ output: "woodenhoppers:jungle_hopper" });
event.shaped(item.of("woodenhoppers:jungle_hopper"), [
["minecraft:jungle_planks", "#minecraft:beacon_payment_items", "minecraft:jungle_planks"],
["minecraft:jungle_planks", "#minecraft:beacon_payment_items", "minecraft:jungle_planks"],
["null" , "minecraft:jungle_planks" , "null" ],
]);

// Acacia Hopper
event.remove({ output: "woodenhoppers:acacia_hopper" });
event.shaped(item.of("woodenhoppers:acacia_hopper"), [
["minecraft:acacia_planks", "#minecraft:beacon_payment_items", "minecraft:acacia_planks"],
["minecraft:acacia_planks", "#minecraft:beacon_payment_items", "minecraft:acacia_planks"],
["null" , "minecraft:acacia_planks" , "null" ],
]);

// Dark Oak Hopper
event.remove({ output: "woodenhoppers:dark_oak_hopper" });
event.shaped(item.of("woodenhoppers:dark_oak_hopper"), [
["minecraft:dark_oak_planks", "#minecraft:beacon_payment_items", "minecraft:dark_oak_planks"],
["minecraft:dark_oak_planks", "#minecraft:beacon_payment_items", "minecraft:dark_oak_planks"],
["null" , "minecraft:dark_oak_planks" , "null" ],
]);

// Crimson Hopper
event.remove({ output: "woodenhoppers:crimson_hopper" });
event.shaped(item.of("woodenhoppers:crimson_hopper"), [
["minecraft:crimson_planks", "#minecraft:beacon_payment_items", "minecraft:crimson_planks"],
["minecraft:crimson_planks", "#minecraft:beacon_payment_items", "minecraft:crimson_planks"],
["null" , "minecraft:crimson_planks" , "null" ],
]);

// Warped Hopper
event.remove({ output: "woodenhoppers:warped_hopper" });
event.shaped(item.of("woodenhoppers:warped_hopper"), [
["minecraft:warped_planks", "#minecraft:beacon_payment_items", "minecraft:warped_planks"],
["minecraft:warped_planks", "#minecraft:beacon_payment_items", "minecraft:warped_planks"],
["null" , "minecraft:warped_planks" , "null" ],
]);
});

0 comments on commit d6151d5

Please sign in to comment.