Discover infinite unique custom mobs across your worlds.
Transform your server with rare, powerful, and collectible mobs that keep players exploring, grinding, and coming back for more.
RareMobs adds a complete rarity + discovery system to Minecraft - turning ordinary mobs into exciting encounters with real rewards.
Why choose RareMobs?
Perfect for survival, factions, economy, pvp, SMP, RPG, skyblock, and so much more!
Features
Rare, Unique, Legendary, and Mythical are built in - but you can add as many as you want! Each with their own specific configurations - including spawn chance, dropped items, particles, health & damage multipliers, and so much more.
Increased health, more damage, bonus experience, visual effects, custom particles, sheep color customization, names & colors
RareMobs efficiently adds custom mobs to your worlds. Whenever a mob spawns, it has a chance to become a custom rarity defined in the config, dropping more exp, dealing more damage, and having more health, etc.
Every rare mob discovered is added to a custom GUI encyclopedia and tracked for progression & leaderboards. Players can work to collect all rare mobs and show off their achievements. Perfect for long-term engagement.
- Players unlock entries when they find rare mobs
- GUI Interface
- Track Progression
- Encourages Completion
- Competition is encouraged through leaderboards.
- Spawn any rare mobs
- Kill all or specific types
- Reset player data
- Full permission support
- Works perfectly with MythicMobs & EliteMobs
- Prevents overlap issues
- Customize spawn chances, rewards, name, color, sheep color, health multiplier, damage multiplier, above the nether roof spawn chances, enabled/disabled worlds, specific chances for certain mob types under each rarity, particles, and reward commands.
- All Messages throughout the plugin
- Spawn Reasons (breeding, spawn eggs, spawners, etc.)
- Rewards through every discover or just the first discovery
- Particle view distance
- Disable certain entities/mobs
- Whitelist specific spawners
- Create your own rarities
Commands:
- /mobdex [player] -> opens a gui showing all the raremobs you've discovered, or another player's encyclopedia.
- /raremob spawn <type> <rarity> -> spawns a raremob of whatever type specified.
- /raremob discover <player> <entity type | all> <rarity | all> -> instantly discover any entity of any rarity for any player.
- /raremob leaderboard [page #] -> shows the leaderboard for most discovered mobs by player, and total amount discovered.
- /raremob killall <type | all> -> kills all raremobs of the specified type, or all raremobs entirely.
- /raremob wipedata <player | all> -> clears the data of a player's mobdex, or all data entirely. (Creates a backup folder of the old data just in case)
Permissions:
- raremobs.encyclopedia -> access to /encyclopedia
- raremobs.admin.raremob -> access to /raremob (admin commands)
- raremobs.leaderboard -> access to /raremob leaderboard
Features: Cool gui with heads showcasing raremobs you've found and killed. Mobs have a chance to spawn as raremobs which will drop increased exp when killed.
#Includes the mob's name in it's title, set it to false to only display "Rare", "Unique", "Legendary", etc.
Include Mob Name: true
#This will allow raremobs to be able to spawn other raremobs when breeding.
#There will be a 50% chance of taking the rarity from either the mother, or the father.
#You can breed a normal mob with a rare mob and have a chance at getting another rare mob, or you can breed two legendary mobs to get a legendary mob guranteed.
#FOR THIS OPTION TO WORK: You must remove BREEDING from disabled spawn reasons.
Allow Breeding: false
#Enabling Passive Mode will allow you to "discover" mobs simply by left/right clicking them, no need to kill them.
Passive Mode: false
#Disable MythicMobs will make it so mythic mobs can't spawn as rare mobs.
Disable MythicMobs: false
#Disable EliteMobs will make it so elite/super mobs can't spawn as rare mobs.
Disable EliteMobs: false
Rarities:
Rare:
Name: Rare
Color: AQUA
Sheep Color: LIGHT_BLUE
Default Chance: 1.0
Health Multiplier: 1.0
Damage: 4
Nether Roof Multiplier: 10
Experience Multiplier: 5
Enabled Worlds:
- world
- world_nether
- world_the_end
Specific Chances:
armor_stand: 0.0
Particles:
- fireworks_spark
- crit_magic
- water_wake
- water_drop
- water_splash
Commands:
- 'give %player% diamond 1'
Unique:
Name: Unique
Color: GREEN
Sheep Color: LIME
Default Chance: 0.5
Health Multiplier: 1.2
Damage: 6
Nether Roof Multiplier: 10
Experience Multiplier: 10
Enabled Worlds:
- world
- world_nether
- world_the_end
Specific Chances:
armor_stand: 0.0
Particles:
- villager_happy
- slime
- fireworks_spark
Commands:
- 'give %player% emerald 3'
Legendary:
Name: Legendary
Color: GOLD
Sheep Color: ORANGE
Default Chance: 0.1
Health Multiplier: 1.5
Damage: 8
Nether Roof Multiplier: 10
Experience Multiplier: 25
Enabled Worlds:
- world
- world_nether
- world_the_end
Specific Chances:
armor_stand: 0.0
Particles:
- wax_on
- wax_off
- fireworks_spark
Commands:
- 'give %player% gold_ingot 16'
Mythical:
Name: Mythical
Color: '#bc75ff'
Sheep Color: MAGENTA
Default Chance: 0.01
Health Multiplier: 10.0
Damage: 10
Nether Roof Multiplier: 100
Experience Multiplier: 50
Enabled Worlds:
- world
- world_nether
- world_the_end
Specific Chances:
armor_stand: 0
Particles:
- fireworks_spark
- spell_witch
- reverse_portal
- dragon_breath
Commands:
- 'give %player% nether_star 1'
#This section allows you to disable specific mob types from spawning as raremobs, also removing them from the encyclopedia
#Mob names MUST be upper case and follow the entity's actual name, found here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
#Entities can only be living entities, list found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/LivingEntity.html
Disabled Entities:
- ILLUSIONER
- SNOWMAN
- ARMOR_STAND
- PLAYER
- WITHER
- ENDER_DRAGON
- ELDER_GUARDIAN
- WARDEN
#Disabled Spawn Reasons are reasons the mob spawned in that won't trigger a rare mob.
#For instance, if a mob is spawned through 2 animals breeding, if BREEDING is in this list, then that mob has no chance of becoming a rare mob.
Disabled Spawn Reasons:
- BEEHIVE
- BREEDING
- BUILD_IRONGOLEM
- BUILD_SNOWMAN
- BUILD_WITHER
- COMMAND
- CUSTOM
- DISPENSE_EGG
- DROWNED
- DUPLICATION
- EGG
- FROZEN
- INFECTION
- LIGHTNING
- METAMORPHOSIS
- NETHER_PORTAL
- PIGLIN_ZOMBIFIED
- RAID
- SHEARED
- SHOULDER_ENTITY
- SLIME_SPLIT
- SPAWNER
- SPAWNER_EGG
- SPELL
Include Mob Name: true
#This will allow raremobs to be able to spawn other raremobs when breeding.
#There will be a 50% chance of taking the rarity from either the mother, or the father.
#You can breed a normal mob with a rare mob and have a chance at getting another rare mob, or you can breed two legendary mobs to get a legendary mob guranteed.
#FOR THIS OPTION TO WORK: You must remove BREEDING from disabled spawn reasons.
Allow Breeding: false
#Enabling Passive Mode will allow you to "discover" mobs simply by left/right clicking them, no need to kill them.
Passive Mode: false
#Disable MythicMobs will make it so mythic mobs can't spawn as rare mobs.
Disable MythicMobs: false
#Disable EliteMobs will make it so elite/super mobs can't spawn as rare mobs.
Disable EliteMobs: false
Rarities:
Rare:
Name: Rare
Color: AQUA
Sheep Color: LIGHT_BLUE
Default Chance: 1.0
Health Multiplier: 1.0
Damage: 4
Nether Roof Multiplier: 10
Experience Multiplier: 5
Enabled Worlds:
- world
- world_nether
- world_the_end
Specific Chances:
armor_stand: 0.0
Particles:
- fireworks_spark
- crit_magic
- water_wake
- water_drop
- water_splash
Commands:
- 'give %player% diamond 1'
Unique:
Name: Unique
Color: GREEN
Sheep Color: LIME
Default Chance: 0.5
Health Multiplier: 1.2
Damage: 6
Nether Roof Multiplier: 10
Experience Multiplier: 10
Enabled Worlds:
- world
- world_nether
- world_the_end
Specific Chances:
armor_stand: 0.0
Particles:
- villager_happy
- slime
- fireworks_spark
Commands:
- 'give %player% emerald 3'
Legendary:
Name: Legendary
Color: GOLD
Sheep Color: ORANGE
Default Chance: 0.1
Health Multiplier: 1.5
Damage: 8
Nether Roof Multiplier: 10
Experience Multiplier: 25
Enabled Worlds:
- world
- world_nether
- world_the_end
Specific Chances:
armor_stand: 0.0
Particles:
- wax_on
- wax_off
- fireworks_spark
Commands:
- 'give %player% gold_ingot 16'
Mythical:
Name: Mythical
Color: '#bc75ff'
Sheep Color: MAGENTA
Default Chance: 0.01
Health Multiplier: 10.0
Damage: 10
Nether Roof Multiplier: 100
Experience Multiplier: 50
Enabled Worlds:
- world
- world_nether
- world_the_end
Specific Chances:
armor_stand: 0
Particles:
- fireworks_spark
- spell_witch
- reverse_portal
- dragon_breath
Commands:
- 'give %player% nether_star 1'
#This section allows you to disable specific mob types from spawning as raremobs, also removing them from the encyclopedia
#Mob names MUST be upper case and follow the entity's actual name, found here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entity/EntityType.html
#Entities can only be living entities, list found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/LivingEntity.html
Disabled Entities:
- ILLUSIONER
- SNOWMAN
- ARMOR_STAND
- PLAYER
- WITHER
- ENDER_DRAGON
- ELDER_GUARDIAN
- WARDEN
#Disabled Spawn Reasons are reasons the mob spawned in that won't trigger a rare mob.
#For instance, if a mob is spawned through 2 animals breeding, if BREEDING is in this list, then that mob has no chance of becoming a rare mob.
Disabled Spawn Reasons:
- BEEHIVE
- BREEDING
- BUILD_IRONGOLEM
- BUILD_SNOWMAN
- BUILD_WITHER
- COMMAND
- CUSTOM
- DISPENSE_EGG
- DROWNED
- DUPLICATION
- EGG
- FROZEN
- INFECTION
- LIGHTNING
- METAMORPHOSIS
- NETHER_PORTAL
- PIGLIN_ZOMBIFIED
- RAID
- SHEARED
- SHOULDER_ENTITY
- SLIME_SPLIT
- SPAWNER
- SPAWNER_EGG
- SPELL
#This is a text document to provide a way to translate all the text into any language.
legendary: 'Legendary'
unique: 'Unique'
rare: 'Rare'
encyclopedia: 'Encyclopedia'
lack perms: '&cYou lack permission to run this command!'
#Admin Commands
incorrect format: '&cIncorrect format! Please use one of the following:%newline%/raremob spawn <entity_type> <rarity> %newline%/raremob killall <entity_type | all>'
killed mobs: '&eSuccessfully killed %amount% Rare Mob(s)'
player not found: '&cI could not find that player, please make sure they are online.'
entity type not found: '&cSorry! I could not find an entity type called %entitytype%'
data wipe: '&aSuccessfully wiped all the data from %player%'
unable to spawn: '&cYou may only spawn viable Rare Mobs! This entity type is not acceptable.'
incorrect rarity: '&cI could not find a rarity called %rarity%\nPlease try one of the following: [Rare, Unique, Legendary]'
successful spawn: '&aSuccessfully spawned a RareMob.'
#GUI options
next button: '&a&lNext'
back button: '&c&lBack'
question mark head: '&8%mobname%'
head lore: '&7Discoveries:'
legendary: 'Legendary'
unique: 'Unique'
rare: 'Rare'
encyclopedia: 'Encyclopedia'
lack perms: '&cYou lack permission to run this command!'
#Admin Commands
incorrect format: '&cIncorrect format! Please use one of the following:%newline%/raremob spawn <entity_type> <rarity> %newline%/raremob killall <entity_type | all>'
killed mobs: '&eSuccessfully killed %amount% Rare Mob(s)'
player not found: '&cI could not find that player, please make sure they are online.'
entity type not found: '&cSorry! I could not find an entity type called %entitytype%'
data wipe: '&aSuccessfully wiped all the data from %player%'
unable to spawn: '&cYou may only spawn viable Rare Mobs! This entity type is not acceptable.'
incorrect rarity: '&cI could not find a rarity called %rarity%\nPlease try one of the following: [Rare, Unique, Legendary]'
successful spawn: '&aSuccessfully spawned a RareMob.'
#GUI options
next button: '&a&lNext'
back button: '&c&lBack'
question mark head: '&8%mobname%'
head lore: '&7Discoveries:'