Bosses:
configVersion: 1.4.3 # This is important to check for an outdated config file. do not change or remove it. to update your config, please consider saving your current config file and using the "resetConfig" Option below.
# after this you can paste your original values at the appropriate positions if you wish to. (Alternatively to reset the config you can delete the entire config file instead of using the reset option)
enablePlugin: true
resetConfig: false #If set true this will set your configuration to a state that definitely works, aka the state you found it in when you first opened this file.
#For the resetConfig setting to work, you must restart your server or type '/rl confirm'. The command for reloading the config file will not work here.
enableBossKilledMessage: true
#optional, to use a command from this list add ':<numberOfCommand>' at the end of a 'worldsLocationsTimer'
# The numbers of commands start at 0. so to use the first command in the list below you have to use '0', to use the second one you use '1'
# <killer> to only apply this command to the killer
# <25> to get all players within a radius (doesn't have to be 25) (radius will have the killed boss at the center)
# <@a> to select all players on the server
# to disable OP players being able to see /give messages and /tp messages go into your server file and disable the broadcast-console-to-ops setting.
CommandsExecutedOnBossDeath: # first command is an example of how to set an empty command. selecting '0' as a command for a boss with the command being empty will result in no command being executed.
- ""
- "give <10> minecraft:diamond 5" # in case you have essentials installed you may have to remove the 'minecraft:', aka just use the item name.
#Most things about the config will be explained inside the SkeletonBoss section! make sure to read carefully if you want to edit this file!
########################################################################################################################
SkeletonBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "The Skeleton King" # To remove the name, replace with "" and set 'showDisplayNameAlways' to 'false'
showDisplayNameAlways: true
health: 25
spawnChance: 5 # 1 = 0.1% of Skeletons will be bosses. 1000 = 100% of Skeletons will be bosses.
dropArmorChance: 0.0 # recommended to keep at 0 or at least pretty low since the armor is pretty op.
dropOffHandChance: 1 # 0.1 = 10% chance of dropping the item. 1 = 100% chance of dropping it.
# MaterialToDrop: the item you wish the entity to drop upon death
# minAmount: this is the minimum amount of items the boss will drop upon death.
# maxAmount: this is the maximum amount of items the boss can drop upon death.
# Chance: This chance defines, how many items the boss will drop on average. this chance is applied for (maxAmount - minAmount) items.
# using ':' you split your entries. Do not use ':' anywhere except for the places it shows in the syntax below!
#syntax: 'MaterialToDrop:minimumAmount:maximumAmount:Chance'
droppedItems:
- BONE:5:10:75
- BONE:0:10:33
droppedXP: 125 #sets the amount of experience points dropped on death of the boss
summonedTNTDoesBlockDamage: true
CommandToBeExecutedOnDeath: 0 #insert the commands you want executed whenever a naturally spawned boss is killed. remember that the numbers start at 0!
onHitEvents: #Chances in % on each hit. only one of these events can be activated each hit.
invulnerability:
chance: 3
durationInSeconds: 7
spawnMinions:
chance: 2
abilityRemovesBlocks: true #This ability will not remove following blocks under any circumstance: Obsidian, Bedrock, Beacon
reflectDamage:
chance: 7
damageMultiplier: 0.5
spawnNaturally: true #if set to false, specify worlds and locations below or leave the list empty.
# worldName: (just copy paste the name of the world in the server files)
# X,Y,Z: Coordinates at which the boss will be spawning and respawning
# secondsToRespawnAfterDeath: time, which the boss will take to respawn after dying
# CommandToExecuteOnDeath: number of the command you want the boss to execute upon dying. The first entry in the list at the top of the config is the number 0, the second is the number 1, ...
# CommandTimer: in seconds, this defines how long after the boss' death the specified command will activate.
worldsLocationsTimer: # syntax: 'worldName:X:Y:Z:secondsToRespawnAfterDeath:CommandToExecuteOnDeath:CommandTimer' This will spawn a respawning boss in your world upon reload. be careful!
# - world:0.0:0.0:0.0:120:1:5 #This is an example. replace the '#' at the beginning with a space to make it active. then you can copy/paste it to every spot you need it.
#make sure there is a 2 space difference between the 'worldsLocationsTimer' and the '-' below.
enableBossBars: true
bossBarColor: blue
######################################################################################################################
CreeperBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "Bomby the Bomber"
showDisplayNameAlways: true
health: 50
spawnChance: 20
thrownTNT:
throwTNTEnable: true #creeper will throw TNT in all directions when it blows up. The creeper will not die to exploding like a normal creeper
TNTYield: 4 #recommended to keep low
TNTFuse: 4 #in seconds
TNTDoesNoBlockDamage: true
droppedItems:
- TNT:2:4:75
- DIAMOND:0:1:25
droppedXP: 50
CommandToBeExecutedOnDeath: 0
disableVanillaDrops: false
spawnNaturally: true
worldsLocationsTimer:
enableBossBars: true
bossBarColor: blue
######################################################################################################################
SpiderBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "Dolores"
showDisplayNameAlways: true
health: 30
spawnChance: 20
droppedItems:
- OBSIDIAN:2:4:50
- FERMENTED_SPIDER_EYE:2:8:25
droppedXP: 90
CommandToBeExecutedOnDeath: 0
disableVanillaDrops: true
onHitEvents:
invisibility:
chance: 5 # 1 = 1%
duration: 3 # in seconds
teleportToPlayer: true
teleportBack: true
leap:
chance: 15 # 1 = 1%
maxDelayAfterHit: 2 #in seconds
spawnNaturally: true
worldsLocationsTimer:
enableBossBars: true
bossBarColor: blue
######################################################################################################################
BlazeBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "Blaze Warden"
showDisplayNameAlways: true
health: 75
spawnChance: 50
droppedItems:
- BLAZE_ROD:2:4:50
droppedXP: 50
CommandToBeExecutedOnDeath: 0
disableVanillaDrops: true
onHitEvents:
spectralArrowDamageMultiplier: 2
dropItemOnHitBySpectralArrow: BLAZE_POWDER #replace with 'AIR' to disable this drop.
blazeShootEventsChances:
witherSkull: 20
enderDragonFireBall: 5
largeFireBall: 20
spawnNaturally: true
worldsLocationsTimer:
enableBossBars: true
bossBarColor: blue
######################################################################################################################
EndermanBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "Edna"
showDisplayNameAlways: true
health: 50
spawnChance: 15
droppedItems:
- ENDER_PEARL:3:8:66
droppedXP: 50
CommandToBeExecutedOnDeath: 0
disableVanillaDrops: true
onHitEvents:
potionEffects: #syntax: 'Potiontype:amplifier:duration:chance' duration in seconds, chance in %
- Increase_Damage:2:20:20
- Speed:1:10:10
teleportBehindPlayer:
enabled: true
teleportBackToOldLocation: true
teleportBackDelay: 4 #in seconds
chance: 5 #in %
invisibility: true
invisibilityDuration: 3
endermiteSpawnOnTeleport:
enabled: true
amount: 2
spawnNaturally: true
worldsLocationsTimer:
enableBossBars: true
bossBarColor: blue
######################################################################################################################
ZombieBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "Bob"
showDisplayNameAlways: true
health: 50
spawnChance: 5
droppedItems:
- IRON_INGOT:3:8:66
droppedXP: 50
CommandToBeExecutedOnDeath: 0
disableVanillaDrops: true
spawnNaturally: true
worldsLocationsTimer:
enableBossBars: true
bossBarColor: blue
######################################################################################################################
Zombified_PiglinBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "The Butcher"
showDisplayNameAlways: true
health: 50
spawnChance: 10
droppedItems:
- GOLD_INGOT:5:10:66
droppedXP: 50
CommandToBeExecutedOnDeath: 0
disableVanillaDrops: true
spawnNaturally: true
worldsLocationsTimer:
enableBossBars: true
bossBarColor: blue
######################################################################################################################
WitchBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "Margeret"
showDisplayNameAlways: true
health: 45
spawnChance: 50
droppedItems:
- NETHER_WART:0:1:20
- GLOWSTONE_DUST:2:5:66
- BLAZE_POWDER:0:3:20
droppedXP: 50
CommandToBeExecutedOnDeath: 0
disableVanillaDrops: true
onHitEvents:
PlayersSwitchPlaces:
enabled: true
chance: 5
applyNausea: true
cooldown: 10 # This is the minimum number of hits a boss Witch will take between activating this ability
canSwitchWithOtherEntities: true # leave this enabled if youre alone, or this ability will not work at all.
dropCustomPotionsChances: #each of the following will be dropped with the set chance. Dropping is not exclusive, so theoretically all of them can drop at once.
- 15 # Potion of harming
- 10 # Potion of poison
- 15 # Potion of blindness
- 5 # Potion of wither
- 10 # Potion of hunger
customThrownPotions:
Harm: # The types of Potions cannot currently be edited, only the values of each one can. IMPORTANT: The values you type in will be used in the drops too!
amplifier: 4
chance: 20 #in %, chances have to add up to 100 or be less than 100. if the sum of chances is less than 100, vanilla potions will be thrown sometimes.
Poison: # if the sum of chances is over 100, chances will not be applied properly
amplifier: 4
duration: 20 #in seconds
chance: 20
Blindness:
duration: 20
chance: 20
Wither:
amplifier: 4
duration: 15
chance: 20
Hunger:
amplifier: 2
duration: 20
chance: 20
spawnNaturally: true
worldsLocationsTimer:
enableBossBars: true
bossBarColor: blue
######################################################################################################################
SlimeBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
displayName: "Chester"
showDisplayNameAlways: true
health: 45
spawnChance: 50
droppedItems:
- Slime_Ball:2:6:66
droppedXP: 50
CommandToBeExecutedOnDeath: 0
disableVanillaDrops: false
onHitEvents:
JumpSlam: # throws all nearby Players in the air.
enabled: true
chance: 15
spawnNaturally: true
worldsLocationsTimer:
enableBossBars: true
bossBarColor: blue
######################################################################################################################
WitherBoss:
enabled: true
enableSummonCommand: true
onlyOPPlayersCanSummon: true
removeNetheriteBlockOnSpawn: true
displayName: "X AE A-12"
showDisplayNameAlways: true
Health: 750 #standard health of the boss is 750 (pretty hard without spectral arrows)
droppedItems:
droppedXP: 250
CommandToBeExecutedOnDeath: 0
onHitEvents:
spectralArrowDamageMultiplier: 4
dropItemOnHitBySpectralArrow: WITHER_ROSE #to disable drops like this, replace with "AIR"
worldsLocationsTimer:
Items:
WitherEgg:
witherBossDropsEgg: true
timeToHatch: 10 #in seconds (Don't reload the plugin or the server while this timer is active, spawning won't work properly if you do. Recommended low values so this wont happen.)
petWitherHP: 1500
enableSpawnCommand: true
requiresOPToUseCommand: true
cloakOfInvisibility:
enableDropping: true
chance: 5
enableSpawnCommand: true
requiresOPToUseCommand: true
#keep this next one at or above 3 seconds!
delayBetweenChecks: 5 #in seconds, tells the plugin how often to check if a player is wearing an invisibility cloak. If you are experiencing lag spikes, try increasing this number.
enableChecks: true # if disabled, the cloak of Invisibility will no longer work. Only use this setting for troubleshooting lag causes.
enableDamageCloakEachCheck: true # if enabled, the cloak will take the specified amount of damage per Check. (delayBetweenChecks defines how quickly it will be damaged)
damagePerCheckAmount: 1 # will only be done if above 0, this amount of damage will be done to the cloak every check if worn.
enableCraftingRecipe: true
recipeShape:
- "E E" #always keep at 3 letters (including space to keep that slot empty). declare all letters you use in this down below in the recipeIngredients
- "BDB" # ^^
- "IPI" # ^^
recipeIngredients: # syntax: "Letter:MaterialType"
- E:Ender_Eye
- B:Enchanted_Book
- D

iamond_Block
- I:Iron_Ingot
- P

ot #pot = invisibility potion.
#to include items from this plugin in crafting recipes, use the following words: (BaseballBat, Blazer, ButchersAxe, InvisibilityCloak,
# Skeletor, Slimeboots, BouncySlime, Slingshot, Pot)
# Using one of these words as a materialType in the syntax for recipeIngredients will make the recipe require the specified special Item at the specified slot.
slingshot:
itemMaterial: Wooden_Hoe # Must be a damageable item (weapon or tool. (Armor works too))
enableDropping: true
enableSpawnCommand: true
requiresOPToUseCommand: true
chance: 15
thrustMultiplier: 1.5
enableBoostSound: true
boostSoundVolume: 1 #keep low, or earrape
enableDamagingOnUse: true
damageOnUseAmount: 1
enableCraftingRecipe: true
recipeShape:
- "RCC"
- " EC"
- "F R"
recipeIngredients:
- F:Fishing_Rod
- R:Firework_Rocket
- E:Emerald_Block
- C:Cobweb
Skeletor:
enableSpawnCommand: true
requiresOPToUseCommand: true
dropChance: 0.2
enableCraftingRecipe: true
recipeShape:
- "GNG"
- "DBD"
- "GNG"
recipeIngredients:
- G:Gold_Ingot
- N:Netherite_Ingot
- B:Bow
- D

iamond_Block
TNTOnArrowHit:
enable: true
TNTTimer: 40 # in ticks. 1 second is equal to 20 ticks. 40 ticks = 2 seconds
TNTYield: 3
TNTDoesNoBlockDamage: true
ShootTNTFromOffHand:
enabled: true
TNTTimer: 160 # in ticks. 1 second is equal to 20 ticks. 40 ticks = 2 seconds
TNTYield: 5
TNTDoesNoBlockDamage: true
ButchersAxe:
dropChance: 0.2
ChanceToApplySlowness: 10 #in %
enableSpawnCommand: true
requiresOPToUseCommand: true
BaseballBat:
dropChance: 0.2
chanceToConcuss: 5 # in %, applies Blindness
concussionDuration: 3 #in seconds
enableSpawnCommand: true
requiresOPToUseCommand: true
SlimeBoots:
enableSpawnCommand: true
requiresOPToUseCommand: true
dropChance: 5 #in %
enableCraftingRecipe: true
recipeShape:
- " "
- "B B"
- "B B"
recipeIngredients:
- B:BouncySlime
damageOnUseMultiplier: 3 #the damage the slime boots take depends on how much damage the wearer would take without them. This multiplier makes the boots take more or less damage.
# allowed multipliers: {0,1,2,3,....}
BouncySlime: # The Resource needed to craft the slime boots. drops from boss slimes.
enableSpawnCommand: true
requiresOPToUseCommand: true
dropChance: 75 #per possible drop, in % (roughly this % of the maxDropped will drop on average)
maxDropped: 2
Blazer:
enableSpawnCommand: true
requiresOPToUseCommand: true
Chestplate: Leather_Chestplate #define the type of chestplate to be used for the item!
dropChance: 10 #drops from the Blaze Boss!
enableCraftingRecipe: true
chanceToCombust: 20 # in %
ticksOfFire: 100 # 20 ticks = 1 second, defines how long the attacker will be set on fire for
recipeShape:
- "FNF"
- "BLB"
- "DBD"
recipeIngredients:
- B:Blaze_Rod
- L:Leather_Chestplate
- N:Netherrack
- F:Flint_And_Steel
- D

iamond