{
	// Spell caster items in the offhand can be used
	"offhand_casting_allowed": false,
	// Allow spells to bypass invulnerability frames. This is required in order for high attack frequency spells (such as beams) to work.
	"bypass_iframes": true,
	// Spell haste reduces the cooldown time of abilities
	"haste_affects_cooldown": true,
	// Spell costs exhausts (hunger) will be multiplied with this value. Set `0` for no exhaust.
	"spell_cost_exhaust_multiplier": 1.0,
	// Spells should cost items. Set `false` to remove rune (or other item) cost from all spells.
	"spell_cost_item_allowed": true,
	// Spells should damage items on use. Set `false` to disable.
	"spell_cost_durability_allowed": true,
	// If set true, a Fireball doesn't collide with an ally, a healing projectile doesn't collide with an enemy
	"projectiles_pass_thru_irrelevant_targets": true,
	/* Allow actions based on relations:
	   +----------------+-----------+----------+----------+
	   |                | FRIENDLY  | NEUTRAL  | HOSTILE  |
	   +----------------+-----------+----------+----------+
	   | DIRECT DAMAGE  | 🚫        | ✅      | ✅       |
	   | AREA DAMAGE    | 🚫        | 🚫      | ✅       |
	   | DIRECT HEALING | ✅        | ✅      | 🚫       |
	   | AREA HEALING   | ✅        | 🚫      | 🚫       |
	   +----------------+-----------+----------+----------+
	   Entities within the same team are considered FRIENDLY
	*/
	"player_relation_to_teamless_players": "NEUTRAL",
	"player_relation_to_villagers": "NEUTRAL",
	"player_relation_to_passives": "HOSTILE",
	"player_relation_to_hostiles": "HOSTILE",
	"player_relation_to_other": "HOSTILE"
}