{
	"experience_per_level": {
		"type": "expression",
		"data": {
			"expression": "min(10 + (level * 25), 1000)"
		}
	},
	"sources": [
		{
			"type": "puffish_skills:kill_entity",
			"data": {
				"parameters": {
					"dropped_xp": {
						"type": "entity_dropped_experience"
					},
					"max_health": {
						"type": "entity_max_health"
					}
				},
				"conditions":{
					"xpmobs":
						{
							"type": "entity_tag",
							"data": {
								"tag": "forge:xpmobs"
							}
						}
				},
				"experience": [
					{
						"condition": "xpmobs",
						"expression": "(dropped_xp / 20) + (max_health / 10)"
					}
				],
				"anti_farming": {
					"limit_per_chunk": 300,
					"reset_after_seconds": 300
				}
			}
		}
	]
}