{
	// Bypass damage receive throttling of LivingEntity from player attacks.
	"allow_fast_attacks": true,
	// Allows client-side target search and server-side attack request execution against currently mounted entity of the player
	"allow_attacking_mount": false,
	// Allows vanilla sweeping mechanic (and Sweeping Edge enchant) to work
	"allow_sweeping": true,
	// Allows client-side target search to ignore obstacles. WARNING! Setting this to `false` significantly increases the load on clients.
	"allow_attacking_thru_walls": false,
	// Applies movement speed multiplier while attacking. (Min: 0, Max: 1). Use `0` for a full stop while attacking. Use `1` for no movement speed penalty
	"movement_speed_while_attacking": 0.5,
	// Determines if applying the movement speed multiplier while attacking is done smoothly or instantly
	"movement_speed_applied_smoothly": true,
	// Determines whether or not to apply movement speed reduction while attacking mounted
	"movement_speed_effected_while_mounting": false,
	// Multiplier for `attack_range`, during target lookup on both sides. Large sized entities may be colliding with weapon hitbox, but center of entities can have bigger distance than `attack_range`
	"target_search_range_multiplier": 2.0,
	// Total multiplier, (examples: +30% = 1.3, -30% = 0.7)
	"dual_wielding_attack_speed_multiplier": 1.2000000476837158,
	// Total multiplier, (examples: +30% = 1.3, -30% = 0.7)
	"dual_wielding_main_hand_damage_multiplier": 1.0,
	// Total multiplier, (examples: +30% = 1.3, -30% = 0.7)
	"dual_wielding_off_hand_damage_multiplier": 1.0,
	// Try to guess and apply a preset for items without weapon attributes data file
	"fallback_compatibility_enabled": true,
	// Allow printing the content of weapon attributes registry
	"weapon_registry_logging": false
}