//Remove
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:immersiveengineering:seed>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_birch>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_acacia>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_spruce>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_darkoak>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_carrot>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_jungle>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:grass_seeds>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_potato>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_large_fern>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_bamboo>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_sugarcane>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_berry>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_cactus>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:exnihilosequentia:seed_fern>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:minecraft:pumpkin_seeds>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:minecraft:beetroot_seeds>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:minecraft:wheat_seeds>);
<recipetype:exnihilosequentia:sieve>.removeRecipe(<item:minecraft:melon_seeds>);

<recipetype:exnihilosequentia:sieve>.addJSONRecipe("grass_seeds", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.1f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "minecraft:dirt",
	},
	"result": {
		"item": "kubejs:grass_seeds"
	}
});
craftingTable.addShaped("grass", <item:minecraft:grass>,[
    [<item:kubejs:grass_seeds>,<item:kubejs:grass_seeds>],
    [<item:kubejs:grass_seeds>,<item:kubejs:grass_seeds>]
]);

//Turf
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("hemp", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "immersiveengineering:seed"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("birch", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_birch"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("dark_oak", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_darkoak"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("acacia", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_acacia"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("spruce", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_spruce"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("jungle", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_jungle"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("carrot", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_carrot"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("cactus", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_cactus"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("bamboo", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_bamboo"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("sugarcane", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_sugarcane"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("sweet_berry", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:seed_berry"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("grass", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "exnihilosequentia:grass_seeds"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("melon", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "minecraft:melon_seeds"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("wheat", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "minecraft:wheat_seeds"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("pumpkin", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "minecraft:pumpkin_seeds"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("flax", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "supplementaries:flax_seeds"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("onion", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "farmersdelight:onion"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("cabbage", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "farmersdelight:cabbage_seeds"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("rice", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "farmersdelight:rice"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("tomato", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.05f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "quark:turf",
	},
	"result": {
		"item": "farmersdelight:tomato_seeds"
	}
});

//Ender Turf
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("ender_crop", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.1f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "kubejs:ender_turf",
	},
	"result": {
		"item": "endercrop:ender_seeds"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("ender_pearl", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 0.4f,
			"mesh": "string"
		}
	],
	"input":{
		"item": "kubejs:ender_turf",
	},
	"result": {
		"item": "minecraft:ender_pearl"
	}
});
<recipetype:exnihilosequentia:sieve>.addJSONRecipe("ender_pearl2", {
	"type": "exnihilosequentia:sieve",
	"rolls": [
		{
			"chance": 1.0f,
			"mesh": "diamond"
		}
	],
	"input":{
		"item": "kubejs:ender_turf",
	},
	"result": {
		"item": "minecraft:ender_pearl"
	}
});
