# Configuration file

general {
    # If set to false, vanilla spawners won't be affected by the mod. This mod's own spawner will be the only one affected by this config
    B:alterVanillaSpawner=true

    # If set to false, spawners will only be disabled when expired, not broken
    B:breakSpawner=false

    # If set to true, spawners will count mobs when they are killed rather than when they are spawned
    B:incrementOnMobDeath=true

    # A list of item ids that a mob spawner drops when broken
    # Format: 'modid:item(:count(:meta(:chance)))' (count, meta and chance are optional)
    S:itemsDropped <
     >

    # When a spawner has spawned this number of mobs over this lifetime, it will get broken automatically
    I:mobThreshold=9999

    # The formula used to calculate xp dropped is 'xpDropped + rand(this number) + rand(this number)'
    I:randXpVariation=0

    # If set to false, this mod won't register its own spawner, making it possible to use serverside with vanilla clients.
    B:registerCustomSpawner=false

    # This multiplier is applied on the spawner's spawn delay each time a mob is spawned. 
    # an be used to make mobs spawned exponentially faster or slower.
    D:spawnRateModifier=1.0

    # The minimum amount of xp dropped by a spawner when broken
    I:xpDropped=0

    ##########################################################################################################
    # spawnconditions
    #--------------------------------------------------------------------------------------------------------#
    # Regroups config options aiming to alter mob spawners spawning conditions
    ##########################################################################################################

    spawnconditions {
        # If forceSpawnerMobSpawns is enabled, will prevent hostile mobs from spawning in daylight
        B:checkSunlight=true

        # If set to true, spawners will not run mob-specific checks on any entity
        B:forceSpawnerAllSpawns=true

        # If set to true, spawners will not run mob-specific checks on hostile mob entities
        # This most notably prevents players from disabling a spawner with torches or other light sources
        B:forceSpawnerMobSpawns=true
    }

}


