{
	"experience_per_level": {
		"type": "expression",
		"data": {
			"expression": "min(20 + (level * 15), 100000)"
		}
	},
	"sources": [
		{
			"type": "puffish_skills:mine_block",
			"data": {
				"conditions": {
					"silk_touch": {
						"type": "tool_nbt",
						"data": {
							"nbt": "{Enchantments:[{id:\"minecraft:silk_touch\"}]}"
						}
					},
					"stone_ore": {
						"type": "block_tag",
						"data": {
							"tag": "forge:ores_in_ground/stone"
						}
					},
					"deepslate_ore": {
						"type": "block_tag",
						"data": {
							"tag": "forge:ores_in_ground/deepslate"
						}
					}
				},
				"experience": [
					{
						"condition": "!silk_touch & stone_ore",
						"expression": "1"
					},
					{
						"condition": "!silk_touch & deepslate_ore",
						"expression": "3"
					}
				]
			}
		}
	]
}