{
  "experience_per_level": {
    "type": "values",
    "data": {
      "values": [
        250, 500, 1000, 2000, 5000, 6000, 7000, 10000, 11000, 12000, 13000,
        20000
      ]
    }
  },
  "sources": [
    {
      "type": "puffish_skills:kill_entity",
      "data": {
        "variables": {
          "max_health": {
            "operations": [
              {
                "type": "get_killed_living_entity"
              },
              {
                "type": "get_max_health"
              }
            ]
          }
        },
        "experience": [
          {
            "expression": "max_health"
          }
        ],
        "anti_farming": {
          "limit_per_chunk": 15,
          "reset_after_seconds": 300
        }
      }
    },
    {
      "type": "puffish_skills:increase_stat",
      "data": {
        "variables": {
          "looting_chests": {
            "operations": [
              {
                "type": "get_stat"
              },
              {
                "type": "puffish_skills:test",
                "data": {
                  "stat": "minecraft.custom:lootr.looted_stat"
                }
              }
            ]
          }
        },
        "experience": [
          {
            "condition": "looting_chests",
            "expression": "45"
          }
        ]
      }
    }
  ]
}
