Tags
Creators
Details
1.0.6-1.21.10
Compatibility
Changes
v1.0.6 - The Enhancement Update (2026-01-23)
Added
Origin Toggle Configuration System (INS-9)
- Server-side origin enable/disable system - Server owners can now control which origins are available
- Configuration file:
origins-config.txtin server root directory - Auto-generated on first server startup with all origins enabled by default
- Simple boolean format:
origin_name=trueororigin_name=false - Covers all origins: base mod, official DLC, UGC DLC, sub-mods, and extension mods
- Origins identified by internal name to ensure uniqueness across all mods
- No client-side modifications required
- Disabled origins won't appear in origin selection screen
- Configuration file:
Skill-Enhanced Abilities (INS-5)
-
Mycomorph - Fungal Network GUI - Waystones-style teleportation system
- Visual network map showing all fungal nodes
- Labeled nodes with custom names
- Click to teleport between connected nodes
- Unlocked via skill tree progression
-
Werewolf - Wolf Pack Ability - Summon wolf companions
- Enhanced by perma_wolf, feral, and berserker skills
- Wolves fight alongside you and follow commands
- Skill tree unlocks increase pack size and wolf strength
-
Vampire - Enhanced Bat Form - Improved transformation
- Mist form skill adds phase-through-walls capability
- Nosferatu skill enhances bat speed and damage
- Additional skill bonuses for stealth and lifesteal
-
Technomancer - Drone Summons - Deploy combat drones
- Turret mode for stationary defense
- Drone army skill increases max drone count
- Drones attack enemies and defend the player
-
Umbrakin - Shadow Step - Teleportation ability
- Short-range teleport with stealth bonuses
- Enhanced by shadow skills for longer range
- Leaves shadow trail effect
-
Riftwalker - Enhanced Dimensional Hop - Improved teleportation
- Blink skill reduces cooldown
- Teleport skill increases range
- Dimensional mastery adds invulnerability frames
-
Necromancer - Enhanced Raise Dead - Improved undead summoning
- Undead mastery skill increases minion count
- Death army skill adds skeleton archers
- Minions persist longer and deal more damage
Changed
Skill System Architecture (INS-5)
- Unified skill effect system - Skills now properly modify abilities at runtime
SkillEffectHandler.hasSpecialEffect(player, "effect_id")checks for active skill effectsSkillEffectHandler.getCooldownReduction(player)calculates total cooldown bonuses- Origin abilities check for skill effects and modify behavior accordingly
- Skill tooltips now show activation hints and requirements
Fixed
Skill Tree Functionality (INS-5)
- Fixed skills not applying to abilities - Skills now properly enhance and modify origin abilities
- Root cause: Abilities weren't checking for unlocked skills at runtime
- Added skill effect checks to all ability activation code
- Skills now unlock new features, improve stats, and add special effects
- Properly syncs skill effects between server and client
Technical
- Added
FungalNetworkScreen.java- GUI for Mycomorph teleportation network - Added
FungalTeleportPacket.java- Network packet for fungal node teleportation - Added
WolfPackAbility.java- Werewolf wolf summoning ability - Added
DroneAbility.java- Technomancer drone deployment system - Added
ShadowStepAbility.java- Umbrakin teleportation ability - Updated multiple ability files with skill effect checks
- Enhanced
SkillTreeScreen.javawith activation hints in tooltips - Added
SKILL_ABILITY_ENHANCEMENT.mddocumentation - Registered new abilities in origin definitions
- Implemented packet handlers for new network messages
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:GZpP2Z67:g16eEVnR"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:GZpP2Z67:g16eEVnR"
}

