Progressive Bosses

Mods
1,771,564 Downloads Last Updated: Jul 16, 2019 Game Version: 1.12.2

Progressive Bosses! A mod that makes Wither and Ender Dragon harder as more you kill.

This is fully compatible with multiplayer since it will take in account all the players' statistics.

And it's fully configurable!

New ideas are always welcome!

 

Sneek Peeks, News and Much more!

 

This description applies to version 2.0.0 of the mod

 


How this mod makes Wither and Ender Dragon harder?
Let me explain

General

  • In single player, the mod is straight forward. Every Wither or Dragon ('Difficulty' for the rest of the description) that the player kills and spawns will count towards an harder Wither or Dragon the next time they're spawned.
  • In multiplayer, the mod takes into account the Difficulty of every player, so when the Wither or Dragon are spawned, makes an average (or configurable to make a sum, so is way harder) between the Difficulty of every player in the radius.
  • Almost everything is configurable. Check the config below

Wither

  • Every Wither spawned will increase the Difficulty for players around the Wither in a 96 block radius
  • Will have 10 more health for each Difficulty 
  • Regenerates 0.05 more health per second per Difficulty. Up to a maximum of 1 more health per second. This is additive to the base Health regen Withers have.
  • Will have 0.25 armor points per Difficulty, up to a maximum of 10
  • At Difficulty=1 (so after the first Wither), the Wither will spawn Wither's Minions (Wither Skeletons) during the fight; after that, each 2 Difficulty, one more Minion will spawn (up to 8 Minions).
    Wither's Minions are spawned randomly every 10 to 20 seconds. The minimum cooldown time (10 seconds) is reduced based off Wither's missing health down to a minimum of 25% (2.5 seconds).
    Have 20 health (10 hearts) but each difficulty increases the health by 1.
    Are pretty courageous than their Nether Cousins since aren't afraid of the Sun and Wolfes and will attack any Living entity around (like the Wither does).
    Those Minions drop nothing but 1 XP Point.
  • Rewards!
    • Drops 10% more experience per Difficulty.
    • Has 2% chance to drop a Nether Star Shard per Difficulty, up to 50% chance.
      Nether Star Shards can be used to duplicate nether stars (1 nether star + 8 nether star shard = 2 nether stars).
      Every 2 Difficulty, there's the above chance to get another shard drop. Up to 8 shards.
      E.g. At 10 Difficulty the Wither will have 20% chance to drop a shard, another 20% chance to drop a second one, etc. up to 6 times.

Ender Dragon

  • Every Ender Dragon killed will increase the Difficulty for all Players in the main island
  • Can charge the player even when not leaving the Center Platform.
    The chance to charge the player is given by the Difficulty and the remaining Ender Crystals.

    The chance (each tick that the Ender Dragon is flying around doing nothing) for the Dragon to charge the Player is equal to

    (0.5 / 23) * Difficulty * (1 / remaining_crystals)

    So at Dragon number 24 when there are no more crystals the chance each tick to attack the player is 0.5%

  • Deals 15% more damage per Difficulty(Even with any buff possible in the game an Ender Dragon with Difficulty=82 can one-shot you, she deals about 200 health of damage)
  • Has 10 more health per Difficulty
  • Regenerates 0.025 health per second per Difficulty. Up to a maximum of 0.5 health per second
  • Has 0.25 armor points per Difficulty, up to a maximum of 2.5
  • At Difficulty=1, the Ender Dragon will spawn Dragon's Larvae (Endermites) during the fight; every other Difficulty the Ender Dragon will spawn one more larva (up to 6 larvae).
    Can sense Players from 64 blocks even trough blocks.
    Dragon's Larvae are faster than endermites.
    Drop only 1 XP Point.
  • At Difficulty=2, the Ender Dragon will spawn Dragon's Minion (Black Shulkers) around the center of the island.
    Can sense Players from 96 blocks even trough blocks, but their attacks are slower than End Cities Shulkers
    Dragon's Minions drop only 2 XP Points.
  • Rewards!
    • Drops 10% more experience per Difficulty.
    • Will always drop the egg if the player fought him for the first time. If more players have killed the dragon for the first time the dragon will drop as much eggs as the number of players.
    • If at least one player is present that killed the dragon for the first time the dragon will drop the first dragon amount of experience (12k). So whenever a new player spawns the dragon he will fight him like it's the first time.

 

1.12 infos

General

  • In single player, the mod is straight forward. Every Wither or Dragon ('Difficulty' for the rest of the description) that the player kills and spawns will count towards an harder Wither or Dragon the next time they're spawned.
  • In multiplayer, the mod takes into account the Difficulty of every player, so when the Wither or Dragon are spawned, makes an average (or configurable to make a sum, so is way harder) between the Difficulty of every player in the radius.
  • Almost everything is configurable. Check the config below

Wither

  • Every Wither spawned will increase the Difficulty for players around the Wither in a 96 block radius
  • Will have 10 more health for each Difficulty 
  • Will have 0.25 armor points per Difficulty, up to a maximum of 10
  • At Difficulty=1 (so after the first Wither), the Wither will spawn Wither's Minions (Wither Skeletons) during the fight; after that, each 3 Difficulty, one more Minion will spawn (up to 8 Minions).
    Wither's Minions are spawned randomly every 7.5 to 15 seconds
    Can have some base armor points (from 0 to 8).
    Are pretty courageous than their Nether Cousins since aren't afraid of the Sun and Wolfes and will attack any Living entity around (like the Wither does).
    Those Minions drop nothing but 1 XP Point.
  • Regenerates 0.05 more health per second per Difficulty. Up to a maximum of 1 more health per second. This is additive to the base Health regen Withers have.
  • Rewards!
    • Drops 10% more experience per Difficulty.
    • Has 2% chance to drop a Nether Star Shard per Difficulty, up to 50% chance.
      Nether Star Shards can be used to duplicate nether stars (1 nether star + 8 nether star shard = 2 nether stars).
      Every 2 Difficulty, there's the above chance to get another shard drop. Up to 8 shards.
      E.g. At 10 Difficulty the Wither will have 20% chance to drop a shard, another 20% chance to drop a second one, etc. up to 6 times.

Ender Dragon

  • Every Ender Dragon killed will increase the Difficulty for all Players in the main island
  • Can charge the player even when not leaving the Center Platform.
    The chance to charge the player is given by the Difficulty and the remaining Ender Crystals.

    The chance (each tick that the Ender Dragon is flying around doing nothing) for the Dragon to charge the Player is equal to

    (0.5 / 23) * Difficulty * (1 / remaining_crystals)

    So at Dragon number 24 when there are no more crystals the chance each tick to attack the player is 0.5%

  • Deals 15% more damage per Difficulty(Even with any buff possible in the game an Ender Dragon with Difficulty=82 can one-shot you, she deals about 200 health of damage)
  • Has 10 more health per Difficulty
  • Regenerates 0.025 health per second per Difficulty. Up to a maximum of 0.5 health per second
  • Has 0.25 armor points per Difficulty, up to a maximum of 2.5
  • At Difficulty=1, the Ender Dragon will spawn Dragon's Larvae (Endermites) during the fight; every other Difficulty the Ender Dragon will spawn one more larva (up to 6 larvae).
    Can sense Players from 64 blocks even trough blocks.
    Dragon's Larvae are faster than endermites.
    Drop only 1 XP Point.
  • At Difficulty=2, the Ender Dragon will spawn Dragon's Minion (Black Shulkers) around the center of the island.
    Can sense Players from 64 blocks even trough blocks.
    Dragon's Minions have 1% chance to drop a shulker shell, up to 2.5% with Looting III, and drop only 2 XP Points.
  • Rewards!
    • Drops 10% more experience per Difficulty.
    • Will always drop the egg if the player fought him for the first time. If more players have killed the dragon for the first time the dragon will drop as much eggs as the number of players.
    • If at least one player is present that killed the dragon for the first time the dragon will drop the first dragon amount of experience (12k). So whenever a new player spawns the dragon he will fight him like it's the first time.

 

Commands

  • There's a command that let the player get or set the number of killed dragons / spawned withers.
    '/progressivebosses <player> get' prints the player spawned and killed bosses
    '/progressivebosses <player> set <wither|dragon> <count>'  sets the player killed or spawned bosses.

 

The mod is highly configurable!

# Configuration file

config {

    ##########################################################################################################
    # wither
    #--------------------------------------------------------------------------------------------------------#
    # Difficulty is the amount of Withers Spawned
    ##########################################################################################################

    wither {

        general {
            # The Maximum difficulty (times spawned) reachable by Wither. By default is set to 72 because the Wither reaches the maximum amount of health (1024, handled by Minecraft. Some mods can increase this) after 72 withers spawned.
            I:"Max Difficulty"=72

            # How much blocks from wither will be scanned for players to check for difficulty.
            I:"Spawn Radius Players Check"=96

            # If true and there are more players around the Wither, the Wither will have his stats based on the sum of both players difficulty. If false, the Wither stats will be based on the average of the difficulty of the players around.
            B:"Sum Spawned Wither Difficulty"=false
        }

        minions {
            # Minimum Difficulty required for the Wither will start spawning Wither Minions during the fight.
            # Min: 0
            # Max: 2147483647
            I:"Difficulty to Spawn Minions"=1

            # As the Wither starts spawning Minions, every how much difficulty the Wither will spawn one more Minion.
            # Min: 1
            # Max: 2147483647
            I:"Difficulty to Spawn One More Minion"=3

            # Maximum armor value that Wither Minions should spawn with
            # Min: 0
            # Max: 20
            I:"Max Armor"=8

            # After how many maximum ticks (20 ticks = 1 second) the wither will try to spawn Minions
            # Min: 1
            # Max: 2147483647
            I:"Max Cooldown"=300

            # Maximum amount of Wither Minions that can be around the Wither in a 24 block radius. After this number is reached the Wither will stop spawning minions. Set to 0 to disable this check.
            # Min: 0
            # Max: 2147483647
            I:"Max Minions Around"=16

            # Maximum number of Wither Minions that a Wither can spawn. Set to 0 to disable Wither Minions.
            # Min: 0
            # Max: 2147483647
            I:"Max Minions Spawned"=8

            # Minimum armor value that Wither Minions should spawn with
            # Min: 0
            # Max: 24
            I:"Min Armor"=0

            # After how many minimum ticks (20 ticks = 1 second) the Wither will try to spawn Minions
            # Min: 1
            # Max: 2147483647
            I:"Min Cooldown"=150
        }

        health {
            # How many half hearts will the Wither regen more per difficulty. This doesn't affect the natural regeneration of the Wither (1 Health per Second). (E.g. With 6 Withers spawned, the Wither will heal 1.6 health per second).
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Bonus Regeneration per Difficulty"=0.05000000074505806

            # Increase Wither's Health by this value per difficulty.
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Health Bonus per Difficulty"=10.0

            # Maximum bonus regeneration per second given by "Bonus Regeneration per Difficulty". Set to 0 to disable bonus health regeneration. This doesn't affect the natural regeneration of the Wither (1 Health per Second). It's not recommended to go over 1.0f without mods that adds stronger things to kill the Wither.
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Maximum Bonus Regeneration"=1.0
        }

        armor {
            # How much armor points will have Withers per Difficulty.
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Bonus Armor per Difficulty"=0.25

            # Maximum armor that Withers can spawn with. It's not recommended to go over 20.
            # Min: 0.0
            # Max: 30.0
            D:"Maximum Armor"=10.0
        }

        rewards {
            # How much more experience (percentage) will Wither drop per Difficulty. The percentage is additive (e.g. with this set to 10%, 7 withers spawned = 70% more experience)
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Bonus Experience per Difficulty"=10.0

            # Difficulty Divider for how many times the game tries to drop one more shard. Given this value x you get ((difficulty / x) + 1) times to get one or more shard.
            # E.g. By default, at 10 withers killed you have 6 times 20% chance to drop a shard.
            # Min: 1
            # Max: 2147483647
            I:"Shards Divider"=2

            # Maximum chance to get a Nether Star shard.
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Shards Max Chance"=50.0

            # Maximum amount of shards that you can get from a Wither
            # Min: 0
            # Max: 2147483647
            I:"Shards Max Count"=8

            # How much chance per Difficulty to get a Nether Star Shard from killing the wither
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Shards per Difficulty"=2.0
        }

    }

    ##########################################################################################################
    # ender dragon
    #--------------------------------------------------------------------------------------------------------#
    # Difficulty is the amount of Ender Dragons Killed
    ##########################################################################################################

    "ender dragon" {

        general {
            # The Maximum difficulty (times killed) reachable by Ender Dragon. By default is set to 82 because the Ender Dragon reaches the maximum amount of health (1024, handled by Minecraft. Some mods can increase this) after 82 Dragons killed.
            I:"Max Difficulty"=82

            # If true and there are more players around the Dragon, she will have his stats based on the sum of both players' difficulty. If false, the Dragon stats will be based on the average of the difficulty of the players around.
            B:"Sum Killed Dragons Difficulty"=false
        }

        health {
            # How many half hearts will the Ender Dragon regen per difficulty. This doesn't affect the regeneration of the Ender Dragon from Crystals. (E.g. With 6 Dragons killed, the Dragon will heal 0.6 health per second without Crystals).
            # Min: 0.0
            # Max: 1024.0
            D:"Bonus Regeneration per Difficulty"=0.02500000037252903

            # Increase Ender Dragon's Health by this value per difficulty.
            # Min: 0.0
            # Max: 1024.0
            D:"Health Bonus per Difficulty"=10.0

            # Maximum bonus regeneration per second given by "Bonus Regeneration per Difficulty". Set to 0 to disable bonus health regeneration. This doesn't affect the regeneration of the Ender Dragon from Crystals. It's not recommended to go over 1.0f without mods that adds stronger things to kill the Ender Dragon.
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Maximum Bonus Regeneration"=0.5
        }

        armor {
            # How much armor points will have Ender Dragons per Difficulty.
            # Min: 0.0
            # Max: 3.4028234663852886E38
            D:"Bonus Armor per Difficulty"=0.25

            # Maximum armor points that Ender Dragons can spawn with. It's not recommended to go over 10 as the Ender Dragon already has some damage reduction
            # Min: 0.0
            # Max: 30.0
            D:"Maximum Armor"=2.5
        }

        larvae {
            # For each difficulty the Larvae spawn cooldown min and max values will be reduced by this value (E.g. with 10 difficulty and this set to 5, the Larvae cooldown min will be 550 and max 1150)
            # Min: 1
            # Max: 2147483647
            I:"Cooldown Reduction per Difficulty"=10

            # As the Ender Dragon Difficulty reaches this value she will be spawning a Larva during the fight. Plus every time Difficulty is a multiplier of this value the Ender Dragon will spawn one more Larva.
            # Min: 1
            # Max: 2147483647
            I:"Difficulty to Spawn One More Larva"=1

            # After how many minimum ticks (20 ticks = 1 second) the Ender Dragon will try to spawn Larvae.
            # Min: 1
            # Max: 2147483647
            I:"Max Cooldown"=1200

            # Maximum number of Larvae that an Ender Dragon can spawn. Set to 0 to disable Dragon's Larvae.
            # Min: 0
            # Max: 2147483647
            I:"Max Larvae Spawned"=6

            # After how many minimum ticks (20 ticks = 1 second) the Ender Dragon will try to spawn Larvae.
            # Min: 1
            # Max: 2147483647
            I:"Min Cooldown"=1050
        }

        minions {
            # For each difficulty the Minion spawn cooldown min and max values will be reduced by this value (E.g. with 10 difficulty and this set to 10, the Minion cooldown min will be 500 and max 1100)
            # Min: 1
            # Max: 2147483647
            I:"Cooldown Reduction per Difficulty"=10

            # Minimum Difficulty required for the Ender Dragon to start spawning Dragon's Minions during the fight. Set to -1 to disable Dragon's Minions spawning.
            # Min: 0
            # Max: 2147483647
            I:"Difficulty to Spawn Minions"=2

            # After how many maximum ticks (20 ticks = 1 second) the Ender Dragon will try to spawn a Minion.
            # Min: 1
            # Max: 2147483647
            I:"Max Cooldown"=1800

            # After how many minimum ticks (20 ticks = 1 second) the Ender Dragon will try to spawn a Minion.
            # Min: 1
            # Max: 2147483647
            I:"Min Cooldown"=1200
        }

        rewards {
            # How much more experience (percentage) will Ender Dragon drop per Difficulty. The percentage is additive (e.g. with this set to 10%, 7 Ender Dragons killed = 70% more experience).
            D:"Bonus Experience"=10.0

            # Should the first Dragon killed per Player always drop the egg and the first Dragon experience (12k instead of 500)? If true means that every player will get the Dragon Egg as they kill their first Dragon.
            B:"First Dragon per Player"=true
        }

    }

}

Any idea for a new configurable option is welcome!

 

Check out my other Mods:

This mod has been spotted in the following modpacks:

If you have a modpack with this mod installed, link it in the comments and I'll add it to the list above

 

Mod Reviews

None at the moment :c


Link your mod spotlights / reviews / whatever the hell you call 'em in the comments so I can add them into this list.

Modpack Permssions:

Do whatever the hell you want for modpacks, public or private they are!

This mod WASN'T made with MCreator

Comments

  • To post a comment, please or register a new account.
Posts Quoted: