{
	"experience_per_level": {
		"type": "expression",
		"data": {
			"expression": "14+6*1.125^level"
		}
	},
	"sources": [
		{
			"type": "puffish_skills:kill_entity",
			"data": {
				"parameters": {
					"dropped_xp": {
						"type": "entity_dropped_experience"
					},
					"max_health": {
						"type": "entity_max_health"
					}
				},
				"experience": [
					{
						"expression": "dropped_xp + max_health / 20"
					}
				],
				"anti_farming": {
					"enabled": true,
					"limit_per_chunk": 15,
					"reset_after_seconds": 300
				}
			}
		},
		{
			"type": "puffish_skills:mine_block",
			"data": {
				"variables": {
					"silk_touch": {
						"operations": [
							{
								"type": "tool_item_stack"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"nbt": "{Enchantments:[{id:\"minecraft:silk_touch\"}]}"
								}
							}
						]
					},
					"stone_like": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "#base_stone_overworld"
								}
							}
						]
					},
					"deepslate": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate"
								}
							}
						]
					},
					"coal_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "coal_ore"
								}
							}
						]
					},
					"copper_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "copper_ore"
								}
							}
						]
					},
					"iron_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "iron_ore"
								}
							}
						]
					},
					"gold_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "gold_ore"
								}
							}
						]
					},
					"redstone_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "redstone_ore"
								}
							}
						]
					},
					"lapis_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "lapis_ore"
								}
							}
						]
					},
					"diamond_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "diamond_ore"
								}
							}
						]
					},
					"emerald_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "emerald_ore"
								}
							}
						]
					},
					"deepslate_coal_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate_coal_ore"
								}
							}
						]
					},
					"deepslate_copper_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate_copper_ore"
								}
							}
						]
					},
					"deepslate_iron_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate_iron_ore"
								}
							}
						]
					},
					"deepslate_gold_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate_gold_ore"
								}
							}
						]
					},
					"deepslate_redstone_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate_redstone_ore"
								}
							}
						]
					},
					"deepslate_lapis_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate_lapis_ore"
								}
							}
						]
					},
					"deepslate_diamond_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate_diamond_ore"
								}
							}
						]
					},
					"deepslate_emerald_ore": {
						"operations": [
							{
								"type": "mined_block_state"
							},
							{
								"type": "puffish_skills:test",
								"data": {
									"block": "deepslate_emerald_ore"
								}
							}
						]
					}
				},
				"experience": [
					{
						"condition": "!silk_touch & stone_like",
						"expression": "1"
					},
					{
						"condition": "!silk_touch & deepslate",
						"expression": "2"
					},
					{
						"condition": "!silk_touch & (coal_ore | copper_ore | iron_ore | gold_ore | redstone_ore | lapis_ore | diamond_ore | emerald_ore)",
						"expression": "10"
					},
					{
						"condition": "!silk_touch & (deepslate_coal_ore | deepslate_copper_ore | deepslate_iron_ore | deepslate_gold_ore | deepslate_redstone_ore | deepslate_lapis_ore | deepslate_diamond_ore | deepslate_emerald_ore)",
						"expression": "12"
					}
				]
			}
		}
	]
}