Feed The Machine 2.0: SkyBlock Addon is addon for main modification called Feed The Machine 2.0. You will find here things like sieves, barrels, hammers and other things that will help you get something from nothing.
Modification adds:
For Rare Resources Sieve there's config for custom recipes and compatibility with KubeJS, here's simple example:
const rrs_cobble_results = [
"minecraft:gravel",
"minecraft:flint",
"ftm2_sb:rare_resources_mix",
"ftm2_sb:silicon",
"ftm2_sb:stone_pebble"
]
rrs_cobble_results.forEach(rrs1 => {
event.custom({
"type": "ftm2_sb:rare_resource_sieving",
"ingredients": [
{
"item": "minecraft:cobblestone"
}
],
"output": {
"item": rrs1,
"count": 1
}
})
});
{
"ingredients": {
"item": "minecraft:cobblestone",
"time": 50.0,
"energy": 10.0,
"water_usage": 10.0
},
"output": {
"1": {
"item": "minecraft:gravel",
"amount": 2.0
},
"2": {
"item": "minecraft:flint",
"amount": 1.0
},
"3": {
"item": "ftm2_sb:rare_resources_mix",
"amount": 1.0
},
"4": {
"item": "ftm2_sb:silicon",
"amount": 2.0
},
"5": {
"item": "ftm2_sb:stone_pebble",
"amount": 3.0
},
"6": {
"item": "minecraft:air",
"amount": 0.0
},
"7": {
"item": "minecraft:air",
"amount": 0.0
},
"8": {
"item": "minecraft:air",
"amount": 0.0
},
"9": {
"item": "minecraft:air",
"amount": 0.0
}
}
}
Hammering blocks with hammer is hardcoded this way: Stone -> Cobblestone -> Gravel -> Dirt -> 50/50 for Sand or Red Sand -> Dust.
For checking drops from gravel, dirt, sand and dust from sieves check tags: ftm2_sb:block_drop_1-8 [e.x.: ftm2_sb:sand_drop_5].
Feed The Machine 2.0 [and this addon]'s discord: Feed The Machine