2.2.5
Compatibility
Changes
KeranMob
Advanced Vanilla Mob Editor for Paper & Folia (1.21+)
KeranMob is a powerful plugin that allows server owners to modify vanilla Minecraft mobs using a GUI.
You can turn normal mobs into bosses, mini-bosses, or RPG enemies without writing scripts or complex configs.
KeranMob focuses on:
- performance
- vanilla compatibility
- simple GUI editing
Features
GUI Mob Editor
Open the mob editor with:
/keranmob /km
A GUI will open showing all vanilla mobs. Click any mob to edit it.
You can modify:
- health
- damage
- speed
- AI
- custom name
- equipment
- potion effects
- drops
- skills
Custom Mob Name + Health Display
Mobs can display name and health above their head.
Example:
Boss Zombie ❤ 120 / 150
Health updates automatically when the mob takes damage or heals.
Excluded by default:
- Wither
- Ender Dragon
Advanced Name Formatting
KeranMob supports multiple formatting styles.
Standard colors
&cBoss Zombie
Hex colors
&#FFAA00Boss Zombie
MiniMessage
<red>Boss Zombie</red>
Gradient text
gradient:#ff0000:#00ffffBoss Zombie</gradient>
Custom Equipment System
Mobs can wear armor and hold weapons using drag & drop GUI.
Supported item data:
- enchantments
- lore
- custom model data
- NBT data
Example equipment:
Helmet: Netherite Helmet Chestplate: Diamond Chestplate Main Hand: Netherite Sword
Items are cloned exactly from the item you place.
Loot Table Editor
KeranMob includes a GUI loot table editor.
Each drop entry supports:
- minimum amount
- maximum amount
- drop chance
- looting modifier
Example:
Diamond — 15% Gold Ingot — 40% Iron Sword — 5%
Each item rolls independently like chest loot tables.
Vanilla Drop Compatibility
If a mob has no custom drops configured:
→ Vanilla drops remain unchanged.
If Override Drops is enabled:
→ Only custom drops will be used.
Potion Effects
Mobs can have potion effects such as:
- Speed
- Strength
- Regeneration
- Fire Resistance
Random effects can also be enabled.
Mob Skills
Multiple skills can be attached to a mob.
Examples:
- teleport when hurt
- fireball attack
- arrow volley
- regeneration aura
There is no limit to the number of skills.
Language System
KeranMob supports multiple languages.
Folder:
plugins/KeranMob/lang/
Files:
en.yml vi.yml
Select language in config:
language: vi
Commands
/keranmob /km /km reload /km help
Permissions
keranmob.admin keranmob.reload keranmob.edit
Compatibility
Supported servers:
Paper Folia Canvas
Minecraft version:
1.21+
Use Cases
KeranMob is ideal for:
- survival servers
- RPG servers
- MMO servers
- dungeon servers
It allows creating custom mobs without heavy scripting systems.
Roadmap
Planned future features:
- boss phases
- mob level scaling
- boss bars
- damage indicators
- MMOItems support
- ItemsAdder support
Author
Developed by Keran
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:lrF4WFHM:rXqAg9qA"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:lrF4WFHM:rXqAg9qA"
}
