execute if score bookstats hardmode matches 1 as @a[gamemode=!spectator] run attribute @s movement_speed modifier add 07b399bd-765d-430c-930e-8ff89e3854d8 .1 add_multiplied_base
execute if score bookstats hardmode matches 1 as @a[gamemode=!spectator] run attribute @s attack_damage modifier add 1289d352-7ba6-4130-8758-a69289da70f1 .2 add_multiplied_base
execute if score bookstats hardmode matches 1 as @a[gamemode=!spectator] run attribute @s block_break_speed modifier add c9fc5975-e517-488f-b1cf-056e68fd29cf .3 add_multiplied_base

execute if score bookstats hardmode matches 2 as @a[gamemode=!spectator] run attribute @s max_health modifier add c3b0d369-3723-4409-9e0f-efdf2f6742b8 20 add_value

execute if score bookstats hardmode matches 5 as @a[gamemode=!spectator] run attribute @s sneaking_speed modifier add 2fc2d08c-6d48-467b-be80-01558db68cec .1 add_value
execute if score bookstats hardmode matches 5 as @a[gamemode=!spectator] run attribute @s jump_strength modifier add ff3293ce-034c-42bd-b907-789e19a71433 .14 add_value
execute if score bookstats hardmode matches 5 as @a[gamemode=!spectator] run attribute @s safe_fall_distance modifier add 5d7cd0db-3169-423b-9018-fb7bdbc76c94 3 add_value
execute if score bookstats hardmode matches 5 as @a[gamemode=!spectator] run attribute @s fall_damage_multiplier modifier add 17bd9114-2a1a-48d3-84f2-c8dcf6cbf85e -.1 add_multiplied_base