######################################################################################################### *** PHASE 16 - SAVANNA *** #######################################################################################################



# BIOME SET #

execute if score fake_player ib_minedcount matches 6501 run function simply_oneblock:ib_biomefill/savanna

execute if score fake_player ib_minedcount matches 6501 run tellraw @a ["",{"text":"\n\n\n\n\n\n\n\nThe block's energy seems to have changed again","italic":true,"color":"gray"},{"text":"\n\n"},{"text":"The sky has finally returned to its normal colour, and it has suddenly become much warmer. Only a light breeze rustling the leaves around you makes the heat bearable. The distant sounds of various animals make you long to explore the nature that you feel blossoming again before your eyes.","color":"aqua"}]



# GRAVITY WARNING #

execute if entity @e[type=minecraft:falling_block,x=0,y=64,z=0] run tellraw @a {"text":"\n\n\n\n\n\n\n\nSome blocks are subject to gravity, placing a solid block under the infinite block should help","italic":true,"color":"yellow"}



# PARTICLE #

kill @e[type=area_effect_cloud,x=0,y=64,z=0]
summon area_effect_cloud 0.5 65.5 0.5 {custom_particle:{type:ash},Radius:0.2,Duration:100000}



# BLOCK RANDOMIZER #

execute if score fake_player ib_minedcount matches 6501..6999 store result score fake_player ib_randomizer run random value 1..130

execute if score fake_player ib_randomizer matches 0..40 run setblock 0 64 0 minecraft:grass_block
execute if score fake_player ib_randomizer matches 41..55 run setblock 0 64 0 minecraft:dirt
execute if score fake_player ib_randomizer matches 56..70 run setblock 0 64 0 minecraft:coarse_dirt
execute if score fake_player ib_randomizer matches 71..100 run setblock 0 64 0 minecraft:acacia_log


execute if score fake_player ib_randomizer matches 101..102 run setblock 0 64 0 minecraft:gravel
execute if score fake_player ib_randomizer matches 103..104 run setblock 0 64 0 minecraft:clay
execute if score fake_player ib_randomizer matches 105..106 run setblock 0 64 0 minecraft:sand
execute if score fake_player ib_randomizer matches 107..108 run setblock 0 64 0 minecraft:stone
execute if score fake_player ib_randomizer matches 109..110 run setblock 0 64 0 minecraft:diorite
execute if score fake_player ib_randomizer matches 110..111 run setblock 0 64 0 minecraft:andesite
execute if score fake_player ib_randomizer matches 112..113 run setblock 0 64 0 minecraft:granite
execute if score fake_player ib_randomizer matches 114 run setblock 0 64 0 minecraft:deepslate
execute if score fake_player ib_randomizer matches 115..116 run setblock 0 64 0 minecraft:coal_ore
execute if score fake_player ib_randomizer matches 117 run setblock 0 64 0 minecraft:deepslate_coal_ore
execute if score fake_player ib_randomizer matches 118 run setblock 0 64 0 minecraft:copper_ore
execute if score fake_player ib_randomizer matches 119 run setblock 0 64 0 minecraft:deepslate_copper_ore
execute if score fake_player ib_randomizer matches 120..121 run setblock 0 64 0 minecraft:iron_ore
execute if score fake_player ib_randomizer matches 122 run setblock 0 64 0 minecraft:deepslate_iron_ore
execute if score fake_player ib_randomizer matches 123 run setblock 0 64 0 minecraft:gold_ore
execute if score fake_player ib_randomizer matches 124 run setblock 0 64 0 minecraft:deepslate_gold_ore
execute if score fake_player ib_randomizer matches 125 run setblock 0 64 0 minecraft:lapis_ore
execute if score fake_player ib_randomizer matches 126 run setblock 0 64 0 minecraft:deepslate_lapis_ore
execute if score fake_player ib_randomizer matches 127 run setblock 0 64 0 minecraft:redstone_ore
execute if score fake_player ib_randomizer matches 128 run setblock 0 64 0 minecraft:deepslate_redstone_ore
execute if score fake_player ib_randomizer matches 129 run setblock 0 64 0 minecraft:diamond_ore
execute if score fake_player ib_randomizer matches 130 run setblock 0 64 0 minecraft:deepslate_diamond_ore



# CHESTS #

execute if score fake_player ib_minedcount matches 6561 run setblock 0 64 0 chest{LootTable:"simply_oneblock:savanna"} replace
execute as @e[y=64,dy=1] at @s if score fake_player ib_minedcount matches 6562 run teleport @s 0 65 0

execute if score fake_player ib_minedcount matches 6621 run setblock 0 64 0 chest{LootTable:"simply_oneblock:savanna"} replace
execute as @e[y=64,dy=1] at @s if score fake_player ib_minedcount matches 6622 run teleport @s 0 65 0

execute if score fake_player ib_minedcount matches 6681 run setblock 0 64 0 chest{LootTable:"simply_oneblock:savanna"} replace
execute as @e[y=64,dy=1] at @s if score fake_player ib_minedcount matches 6682 run teleport @s 0 65 0

execute if score fake_player ib_minedcount matches 6741 run setblock 0 64 0 chest{LootTable:"simply_oneblock:savanna"} replace
execute as @e[y=64,dy=1] at @s if score fake_player ib_minedcount matches 6742 run teleport @s 0 65 0

execute if score fake_player ib_minedcount matches 6801 run setblock 0 64 0 chest{LootTable:"simply_oneblock:savanna"} replace
execute as @e[y=64,dy=1] at @s if score fake_player ib_minedcount matches 6802 run teleport @s 0 65 0

execute if score fake_player ib_minedcount matches 6861 run setblock 0 64 0 chest{LootTable:"simply_oneblock:savanna"} replace
execute as @e[y=64,dy=1] at @s if score fake_player ib_minedcount matches 6862 run teleport @s 0 65 0

execute if score fake_player ib_minedcount matches 6921 run setblock 0 64 0 chest{LootTable:"simply_oneblock:savanna"} replace
execute as @e[y=64,dy=1] at @s if score fake_player ib_minedcount matches 6922 run teleport @s 0 65 0

execute if score fake_player ib_minedcount matches 6981 run setblock 0 64 0 chest{LootTable:"simply_oneblock:savanna"} replace
execute as @e[y=64,dy=1] at @s if score fake_player ib_minedcount matches 6982 run teleport @s 0 65 0



# MOBS RANDOMIZER #

# Chicken #

execute if score fake_player ib_minedcount matches 6545 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6545 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6545 run playsound minecraft:entity.chicken.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6545 run summon minecraft:chicken 0 66 0 {variant:warm,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6545 if score fake_player ib_mob_randomizer matches 1..50 run summon minecraft:chicken 0 66 0 {variant:warm,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6545 if score fake_player ib_mob_randomizer matches 51..100 run summon minecraft:chicken 0 66 0 {variant:warm,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6545 if score fake_player ib_mob_randomizer matches 36..65 run summon minecraft:chicken 0 66 0 {variant:warm,PersistenceRequired:1b}

# Pig #

execute if score fake_player ib_minedcount matches 6590 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6590 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6590 run playsound minecraft:entity.pig.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6590 run summon minecraft:pig 0 66 0 {variant:warm,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6590 if score fake_player ib_mob_randomizer matches 1..50 run summon minecraft:pig 0 66 0 {variant:warm,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6590 if score fake_player ib_mob_randomizer matches 51..100 run summon minecraft:pig 0 66 0 {variant:warm,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6590 if score fake_player ib_mob_randomizer matches 36..65 run summon minecraft:pig 0 66 0 {variant:warm,PersistenceRequired:1b}

# Llama #

execute if score fake_player ib_minedcount matches 6635 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6635 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6635 run playsound minecraft:entity.llama.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 1..25 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 26..50 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 51..75 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 76..100 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 5..20 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 30..45 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 55..70 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 80..95 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 1..8 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 9..18 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 19..25 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 26..34 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 35..42 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 43..50 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 51..57 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 58..65 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 66..75 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 76..84 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 85..92 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6635 if score fake_player ib_mob_randomizer matches 93..100 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b}

# Sheep #

execute if score fake_player ib_minedcount matches 6680 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6680 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6680 run playsound minecraft:entity.sheep.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 1..50 run summon minecraft:sheep 0 66 0 {Color:12,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 51..75 run summon minecraft:sheep 0 66 0 {Color:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 76..100 run summon minecraft:sheep 0 66 0 {Color:15,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 1..25 run summon minecraft:sheep 0 66 0 {Color:12,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 26..50 run summon minecraft:sheep 0 66 0 {Color:12,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 51..65 run summon minecraft:sheep 0 66 0 {Color:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 66..75 run summon minecraft:sheep 0 66 0 {Color:0,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 76..90 run summon minecraft:sheep 0 66 0 {Color:15,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 91..100 run summon minecraft:sheep 0 66 0 {Color:15,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 21..30 run summon minecraft:sheep 0 66 0 {Color:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 61..70 run summon minecraft:sheep 0 66 0 {Color:15,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6680 if score fake_player ib_mob_randomizer matches 86..95 run summon minecraft:sheep 0 66 0 {Color:12,PersistenceRequired:1b}

# Cow #

execute if score fake_player ib_minedcount matches 6725 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6725 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6725 run playsound minecraft:entity.cow.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6725 run summon minecraft:cow 0 66 0 {variant:warm,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6725 if score fake_player ib_mob_randomizer matches 1..50 run summon minecraft:cow 0 66 0 {variant:warm,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6725 if score fake_player ib_mob_randomizer matches 51..100 run summon minecraft:cow 0 66 0 {variant:warm,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6725 if score fake_player ib_mob_randomizer matches 36..65 run summon minecraft:cow 0 66 0 {variant:warm,PersistenceRequired:1b}

# Armadillo #

execute if score fake_player ib_minedcount matches 6770 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6770 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6770 run playsound minecraft:entity.armadillo.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6770 run summon minecraft:armadillo 0 66 0 {PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6770 if score fake_player ib_mob_randomizer matches 1..40 run summon minecraft:armadillo 0 66 0 {PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6770 if score fake_player ib_mob_randomizer matches 41..66 run summon minecraft:armadillo 0 66 0 {PersistenceRequired:1b,Age:-24000}

# Villager #

execute if score fake_player ib_minedcount matches 6815 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6815 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6815 run playsound minecraft:entity.villager.ambient block @a 0 66 0 1 1.5

execute if score fake_player ib_minedcount matches 6815 run summon minecraft:villager 0 67 0 {VillagerData:{type:savanna},PersistenceRequired:1b,Age:-24000,CanPickUpLoot:1b}
execute if score fake_player ib_minedcount matches 6815 run summon minecraft:villager 0 67 0 {VillagerData:{type:savanna},PersistenceRequired:1b,Age:-24000,CanPickUpLoot:1b}

# Wolf #

execute if score fake_player ib_minedcount matches 6860 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6860 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6860 run playsound minecraft:entity.wolf.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6860 run summon minecraft:wolf 0 66 0 {variant:spotted,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6860 if score fake_player ib_mob_randomizer matches 1..40 run summon minecraft:wolf 0 66 0 {variant:spotted,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6860 if score fake_player ib_mob_randomizer matches 41..66 run summon minecraft:wolf 0 66 0 {variant:spotted,PersistenceRequired:1b,Age:-24000}

# Donkey #

execute if score fake_player ib_minedcount matches 6905 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6905 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6905 run playsound minecraft:entity.donkey.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6905 run summon minecraft:donkey 0 66 0 {PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6905 if score fake_player ib_mob_randomizer matches 1..50 run summon minecraft:donkey 0 66 0 {PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6905 if score fake_player ib_mob_randomizer matches 51..100 run summon minecraft:donkey 0 66 0 {PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6905 if score fake_player ib_mob_randomizer matches 36..65 run summon minecraft:donkey 0 66 0 {PersistenceRequired:1b}

# Horse #

execute if score fake_player ib_minedcount matches 6950 store result score fake_player ib_mob_randomizer run random value 1..105
execute if score fake_player ib_minedcount matches 6950 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6950 run playsound minecraft:entity.horse.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 1..3 run summon minecraft:horse 0 66 0 {PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 4..6 run summon minecraft:horse 0 66 0 {Variant:256,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 7..9 run summon minecraft:horse 0 66 0 {Variant:512,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 10..12 run summon minecraft:horse 0 66 0 {Variant:768,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 13..15 run summon minecraft:horse 0 66 0 {Variant:1024,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 16..18 run summon minecraft:horse 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 19..21 run summon minecraft:horse 0 66 0 {Variant:257,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 22..24 run summon minecraft:horse 0 66 0 {Variant:513,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 25..27 run summon minecraft:horse 0 66 0 {Variant:769,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 28..30 run summon minecraft:horse 0 66 0 {Variant:1025,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 31..33 run summon minecraft:horse 0 66 0 {Variant:2,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 34..36 run summon minecraft:horse 0 66 0 {Variant:258,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 37..39 run summon minecraft:horse 0 66 0 {Variant:514,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 40..42 run summon minecraft:horse 0 66 0 {Variant:770,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 43..45 run summon minecraft:horse 0 66 0 {Variant:1026,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 46..48 run summon minecraft:horse 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 49..51 run summon minecraft:horse 0 66 0 {Variant:259,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 52..54 run summon minecraft:horse 0 66 0 {Variant:515,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 55..57 run summon minecraft:horse 0 66 0 {Variant:771,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 58..60 run summon minecraft:horse 0 66 0 {Variant:1027,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 61..63 run summon minecraft:horse 0 66 0 {Variant:4,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 64..66 run summon minecraft:horse 0 66 0 {Variant:260,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 67..69 run summon minecraft:horse 0 66 0 {Variant:516,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 70..72 run summon minecraft:horse 0 66 0 {Variant:772,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 73..75 run summon minecraft:horse 0 66 0 {Variant:1028,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 76..78 run summon minecraft:horse 0 66 0 {Variant:5,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 79..81 run summon minecraft:horse 0 66 0 {Variant:261,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 82..84 run summon minecraft:horse 0 66 0 {Variant:517,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 85..87 run summon minecraft:horse 0 66 0 {Variant:773,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 88..90 run summon minecraft:horse 0 66 0 {Variant:1029,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 91..93 run summon minecraft:horse 0 66 0 {Variant:6,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 94..96 run summon minecraft:horse 0 66 0 {Variant:262,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 97..99 run summon minecraft:horse 0 66 0 {Variant:518,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 100..102 run summon minecraft:horse 0 66 0 {Variant:774,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 103..105 run summon minecraft:horse 0 66 0 {Variant:1030,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 1..3 run summon minecraft:horse 0 66 0 {PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 4..6 run summon minecraft:horse 0 66 0 {Variant:256,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 7..9 run summon minecraft:horse 0 66 0 {Variant:512,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 10..12 run summon minecraft:horse 0 66 0 {Variant:768,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 13..15 run summon minecraft:horse 0 66 0 {Variant:1024,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 16..18 run summon minecraft:horse 0 66 0 {Variant:1,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 19..21 run summon minecraft:horse 0 66 0 {Variant:257,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 22..24 run summon minecraft:horse 0 66 0 {Variant:513,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 25..27 run summon minecraft:horse 0 66 0 {Variant:769,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 28..30 run summon minecraft:horse 0 66 0 {Variant:1025,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 31..33 run summon minecraft:horse 0 66 0 {Variant:2,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 34..36 run summon minecraft:horse 0 66 0 {Variant:258,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 37..39 run summon minecraft:horse 0 66 0 {Variant:514,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 40..42 run summon minecraft:horse 0 66 0 {Variant:770,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 43..45 run summon minecraft:horse 0 66 0 {Variant:1026,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 46..48 run summon minecraft:horse 0 66 0 {Variant:3,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 49..51 run summon minecraft:horse 0 66 0 {Variant:259,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 52..54 run summon minecraft:horse 0 66 0 {Variant:515,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 55..57 run summon minecraft:horse 0 66 0 {Variant:771,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 58..60 run summon minecraft:horse 0 66 0 {Variant:1027,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 61..63 run summon minecraft:horse 0 66 0 {Variant:4,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 64..66 run summon minecraft:horse 0 66 0 {Variant:260,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 67..69 run summon minecraft:horse 0 66 0 {Variant:516,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 70..72 run summon minecraft:horse 0 66 0 {Variant:772,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 73..75 run summon minecraft:horse 0 66 0 {Variant:1028,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 76..78 run summon minecraft:horse 0 66 0 {Variant:5,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 79..81 run summon minecraft:horse 0 66 0 {Variant:261,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 82..84 run summon minecraft:horse 0 66 0 {Variant:517,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 85..87 run summon minecraft:horse 0 66 0 {Variant:773,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 88..90 run summon minecraft:horse 0 66 0 {Variant:1029,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 91..93 run summon minecraft:horse 0 66 0 {Variant:6,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 94..96 run summon minecraft:horse 0 66 0 {Variant:262,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 97..99 run summon minecraft:horse 0 66 0 {Variant:518,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 100..102 run summon minecraft:horse 0 66 0 {Variant:774,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 103..105 run summon minecraft:horse 0 66 0 {Variant:1030,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 2 run summon minecraft:horse 0 66 0 {Variant:1026,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 5 run summon minecraft:horse 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 8 run summon minecraft:horse 0 66 0 {Variant:259,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 11 run summon minecraft:horse 0 66 0 {Variant:515,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 14 run summon minecraft:horse 0 66 0 {Variant:771,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 17 run summon minecraft:horse 0 66 0 {Variant:1027,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 20 run summon minecraft:horse 0 66 0 {Variant:4,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 23 run summon minecraft:horse 0 66 0 {Variant:260,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 26 run summon minecraft:horse 0 66 0 {Variant:516,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 29 run summon minecraft:horse 0 66 0 {Variant:772,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 32 run summon minecraft:horse 0 66 0 {Variant:1028,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 35 run summon minecraft:horse 0 66 0 {Variant:5,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 38 run summon minecraft:horse 0 66 0 {Variant:261,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 41 run summon minecraft:horse 0 66 0 {Variant:517,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 44 run summon minecraft:horse 0 66 0 {Variant:773,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 47 run summon minecraft:horse 0 66 0 {Variant:1029,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 50 run summon minecraft:horse 0 66 0 {Variant:6,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 53 run summon minecraft:horse 0 66 0 {Variant:262,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 56 run summon minecraft:horse 0 66 0 {Variant:518,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 59 run summon minecraft:horse 0 66 0 {Variant:774,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 62 run summon minecraft:horse 0 66 0 {Variant:1030,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 65 run summon minecraft:horse 0 66 0 {Variant:513,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 68 run summon minecraft:horse 0 66 0 {Variant:769,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 71 run summon minecraft:horse 0 66 0 {Variant:1025,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 74 run summon minecraft:horse 0 66 0 {Variant:2,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 77 run summon minecraft:horse 0 66 0 {Variant:258,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 80 run summon minecraft:horse 0 66 0 {Variant:514,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 83 run summon minecraft:horse 0 66 0 {Variant:770,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 86 run summon minecraft:horse 0 66 0 {PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 89 run summon minecraft:horse 0 66 0 {Variant:256,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 92 run summon minecraft:horse 0 66 0 {Variant:512,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 95 run summon minecraft:horse 0 66 0 {Variant:768,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 98 run summon minecraft:horse 0 66 0 {Variant:1024,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 100 run summon minecraft:horse 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6950 if score fake_player ib_mob_randomizer matches 104 run summon minecraft:horse 0 66 0 {Variant:257,PersistenceRequired:1b}

# Llama #

execute if score fake_player ib_minedcount matches 6995 store result score fake_player ib_mob_randomizer run random value 1..100
execute if score fake_player ib_minedcount matches 6995 run playsound minecraft:entity.player.teleport block @a 0 66 0
execute if score fake_player ib_minedcount matches 6995 run playsound minecraft:entity.llama.ambient block @a 0 66 0

execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 1..25 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 26..50 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 51..75 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 76..100 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 5..20 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 30..45 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 55..70 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 80..95 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b,Age:-24000}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 1..8 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 9..18 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 19..25 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 26..34 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 35..42 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 43..50 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 51..57 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 58..65 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 66..75 run summon minecraft:llama 0 66 0 {Variant:3,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 76..84 run summon minecraft:llama 0 66 0 {Variant:0,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 85..92 run summon minecraft:llama 0 66 0 {Variant:1,PersistenceRequired:1b}
execute if score fake_player ib_minedcount matches 6995 if score fake_player ib_mob_randomizer matches 93..100 run summon minecraft:llama 0 66 0 {Variant:2,PersistenceRequired:1b}


