1.1.4
Compatibility
Changes
**·In this version, I've reworked the Void Necromancer's mechanics, visual effects, and abilities
·Added a way to obtain Void Necromancer minions, and officially added them to the mod. To distinguish them from hostile ones, I've made the minions slightly smaller**
Void Necromancer
Health: 260
Basic Attacks:
·Melee: Deals 3 hearts (6 damage) per hit
·Ranged: Fires Void Shock projectiles
Abilities: Void Summoning Summons 1–3 Void Zombies or Void Skeletons, or 1–2 Blast Spirits or Warden Spirits to aid in battle
2. Void Barrage Unleashes a volley of Void Shocks forward in a spread pattern. Gains 40% damage reduction while charging. The number of projectiles varies based on current health.
3. Void Empowerment Applies Void Empowerment I to allied units for 30 seconds. Each minion heals the Void Necromancer for 5 HP.
·Below 50% health: Void Empowerment becomes Level II
·Below 10% health: Void Empowerment becomes Level III, and allies gain Deflection I for 20 seconds
4. Void Blink Performs multiple consecutive teleports. After each teleport, has a 40% chance to instantly cast Void Summoning with no wind-up. During this ability, the Void Necromancer gains:
·80% damage reduction (not a status effect)
·20% of damage dealt by players is converted into healing for the Void Necromancer
5. Void Rift (5% chance) Summons a small Void Rift that lasts for 5 seconds
6. Void Protection
·Immune to Corrosion and Void Touch effects
·40% chance to teleport if the player gets too close
·Immune to fall damage
·20% resistance to Void damage
·10% resistance to Necromancy and Magic damage
·If the Void Necromancer takes more than 60 damage within 5 seconds, it forcibly triggers Void Blink
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:yPuniOak:NzjzF4Tz"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:yPuniOak:NzjzF4Tz"
}

