# Configuration file

####################
# _enchants
#===================
# Ids for all enchantments added by this mod. Set the id to -1 to disable any specific enchantment.
####################

_enchants {
    I:pain_bow=160
    I:pain_sword=161
    I:plague_bow=162
    I:plague_sword=163
    I:poison_bow=164
    I:poison_sword=165
}


####################
# _general
#===================
# Spawn rates for each mob type and miscellaneous options.
####################

_general {
    # (0 <= x <= 1) Chance that a skeleton will spawn as a baby.
    D:baby_skeleton_chance=0.05

    # (0 <= x <= 1) Chance that a zombie pigman will spawn with a bow, if possible.
    D:bow_chance_pigzombie=0.25

    # (0 <= x <= 1) Chance that a skeleton will spawn with a bow, if possible.
    D:bow_chance_skeleton=0.95

    # (0 <= x <= 1) Chance that a wither skeleton will spawn with a bow, if possible.
    D:bow_chance_wither=0.05

    # (0 <= x <= 1) Chance that a zombie will spawn with a bow, if possible.
    D:bow_chance_zombie=0.05

    # (0 <= x <= 1) Chance that a zombie pigman will spawn already mad.
    D:hostile_pigzombies=0.05

    # (0 <= x <= 1) Chance that a spider will spawn aggressive in daylight.
    D:hostile_spiders=0.1

    # The maximum magnitude for random size scaling (scaling * 50% = max difference %). Setting this to 0 disables random size scaling.
    D:random_scaling=0.0

    # (BETA) If true, the game will attempt to make a spawn egg for each special mob. Be warned, this will eat up a ton of global entity ids.
    B:spawn_eggs=false

    # If false, trolling will be disabled. Default is true.
    B:trolling=true

    # (0 <= x <= 1) Chance that a villager will be infected when killed by a zombie.
    D:villager_infection=1.0
}


####################
# _jockeys
#===================
# Weighted chances for each mount type when a jockey is spawned.
####################

_jockeys {
    # (0 <= x <= 1) Chance that a valid monster will spawn riding a mount.
    D:_jockey_chance=0.10

    # If false, creepers will not spawn as jockeys.
    B:_mounted_creepers=false
    I:mount_ghast=1
}


####################
# creeper_rates
#===================
# Weighted chances for each mob subtype when a vanilla Creeper is spawned.
####################

creeper_rates {
    # If this false, vanilla creepers will be replaced with similar Special Mobs versions if not "special".
    B:_allow_vanilla=true

    # Set this to false to disable all special creepers.
    B:_special_creepers=false
    I:_vanilla=75
    I:armor=0
    I:dark=0
    I:death=0
    I:dirt=5
    I:doom=0
    I:drowning=0
    I:ender=0
    I:fire=0
    I:jumping=5
    I:lightning=5
    I:mini=5
    I:splitting=5
}


####################
# enderman_rates
#===================
# Weighted chances for each mob subtype when a vanilla Enderman is spawned.
####################

enderman_rates {
    # If this false, vanilla endermen will be replaced with similar Special Mobs versions if not "special".
    B:_allow_vanilla=false

    # Set this to false to disable all special endermen.
    B:_special_endermen=true
    I:_vanilla=90
    I:blinding=0
    I:cursed=0
    I:icy=0
    I:lightning=0
    I:mini=5
    I:mirage=0
    I:thief=5
}


####################
# ghast_rates
#===================
# Weighted chances for each mob subtype when a vanilla Ghast is spawned.
####################

ghast_rates {
    # If this false, vanilla ghasts will be replaced with similar Special Mobs versions if not "special".
    B:_allow_vanilla=false

    # Set this to false to disable all special ghasts.
    B:_special_ghasts=true
    I:_vanilla=30
    I:baby=1
    I:fighter=1
    I:king=1
    I:mini=1
    I:queen=1
    I:unholy=1
}


####################
# pigzombie_rates
#===================
# Weighted chances for each mob subtype when a vanilla Zombie Pigman is spawned.
####################

pigzombie_rates {
    # If this false, vanilla pigzombies will be replaced with similar Special Mobs versions if not "special".
    B:_allow_vanilla=false

    # Set this to false to disable all special pigzombies.
    B:_special_pigzombies=true
    I:_vanilla=30
    I:brutish=1
    I:fishing=1
    I:giant=1
    I:hungry=1
    I:plague=1
}


####################
# skeleton_rates
#===================
# Weighted chances for each mob subtype when a vanilla Skeleton is spawned.
####################

skeleton_rates {
    # If this false, vanilla skeletons will be replaced with similar Special Mobs versions if not "special".
    B:_allow_vanilla=false

    # Set this to false to disable all special skeletons.
    B:_special_skeletons=true
    I:_vanilla=60
    I:brutish=0
    I:fire=0
    I:gatling=10
    I:giant=10
    I:poison=0
    I:sniper=10
    I:spitfire=0
    I:thief=10
}


####################
# spider_rates
#===================
# Weighted chances for each mob subtype when a vanilla Spider is spawned.
####################

spider_rates {
    # If this false, vanilla spiders will be replaced with similar Special Mobs versions if not "special".
    B:_allow_vanilla=false

    # Set this to false to disable all special spiders.
    B:_special_spiders=true
    I:_vanilla=50
    I:baby=10
    I:desert=0
    I:flying=0
    I:giant=10
    I:hungry=0
    I:mother=0
    I:pale=0
    I:poison=0
    I:small=10
    I:tough=10
    I:web=10
    I:witch=0
}


####################
# zombie_rates
#===================
# Weighted chances for each mob subtype when a vanilla Zombie is spawned.
####################

zombie_rates {
    # If this false, vanilla zombies will be replaced with similar Special Mobs versions if not "special".
    B:_allow_vanilla=false

    # Set this to false to disable all special zombies.
    B:_special_zombies=true
    I:_vanilla=40
    I:brutish=15
    I:fire=0
    I:fishing=15
    I:giant=15
    I:hungry=15
    I:plague=0
}


