
MobPVP // CANCELLED
MobPVP transforms your Minecraft survival experience by assigning levels to every living creature in the game. Based on these levels, mobs gain different abilities, attributes, and loot chances, creating a more challenging and rewarding combat system.
Links
Tags
Creators
Details
3.2.0
Compatibility
Required content
Changes
MobPvP 3.2.0 Released!
Welcome to a major update! Here comes version 3.2.0. Keep playing with new enchantments and a flawless gameplay experience. Are these big-nosed fellows selling new stuff now?
Added:
- 3 new enchantments: -- Magmatization -- Certainty -- Coppered
- Mob Table added
- New enchanted books added to librarian villagers
- Secret Trader profession added to villagers
- 40 unique trades added to the Secret Trader profession
Enchantments: Since these enchantments are cursed, they can be applied to anything (yes, even obsidian), but they only work on specific items.
- Magmalization: Works only on boots. When walking on lava, it transforms a 4x4 area of lava into magma for 5 seconds.
- Precision: Works on anything that can be hit. Drops a heart item from the attacked entity when it’s left with low health.
- Copperized: Works only on axes. If the weather is thunderstorm, a lightning bolt will strike the mob you hit.
Villagers:
Now librarian villagers have about a 1% chance of selling one of the new enchantments. Also, if you place a Mob Table near a villager, that villager will turn into a Secret Trader and offer you 40 different trades. Their appearance is almost identical to other villagers, but villagers in different biomes don’t disguise themselves very well.
Fixes:
- Removed and fixed nonsense achievements
- Solved the issue of random achievements popping up
- Achievements translated into English
Removed:
- Panorama view removed, now vanilla panorama is shown. In the next update, we’ll add a setting to enable this again.
For Developers:
This section is only for developers.
To access MobPvP enchantments, use com.kaplandev.enchantment.EnchantmentGet.<enchantment>. Alternatively, you can use com.kaplandev.enchantment.list.EnchantmentList.<enchantment>.getName, but this returns the enchantment ID instead of the name.
If you need ImplementedInventory, you can find it in com.kaplandev.inventory.
The Mob Table is a Block Entity, but for now, it won’t be very useful.
When you click on the Mob Table, you’ll notice your hand moving. A handler has been added, and you can access it through com.kaplandev.handler.MobTableScreenHandler.
Its type version is com.kaplandev.handler.type.ScreenHandlerTypes.MOB_TABLE.
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:Ay6wGd6r:2Phh0LT0"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Ay6wGd6r:2Phh0LT0"
}
