Lycanites Alpha Fix Patch
Lycanites Alpha Fix Patch is a small unofficial compatibility patch for Lycanites Mobs 1.20.1 alpha.
This mod is not a replacement for Lycanites Mobs.
It does not add new mobs, items, recipes, progression elements, or balance changes.
Its only purpose is to apply small fixes for specific issues that occur while using the current alpha version of Lycanites Mobs.
Respect for Lycanites Mobs
Lycanites Mobs is a large, ambitious, and highly distinctive Minecraft mod.
This patch exists because I want to continue using Lycanites Mobs while the 1.20.1 alpha version continues to evolve.
It is simply a small compatibility layer for specific crash cases, display issues, and similar problems that I encounter and can safely fix on my side.
All credit for Lycanites Mobs itself belongs to the Lycanites Mobs developers.
What This Mod Fixes
0.3.0
Added experimental server-side safety guards for Lycanites Mobs spawn handling.
In some large modpacks, especially around dense structures, monster-heavy areas, death recovery, or dimension changes, Lycanites Mobs alpha spawn hooks may be triggered very frequently. In rare cases this can contribute to severe server tick lag or a freeze-like state that only recovers after restarting the game or server.
This patch adds conservative guard rails around several high-risk spawn paths:
- Limits how often Lycanites
entitySpawned triggers can run per level tick.
- Prevents Lycanites-spawned entities from recursively triggering additional
entitySpawned chains.
- Narrows Lycanites
MobSpawnEvent handling so early spawn check events are not treated like completed entity spawns.
- Reduces the number of deferred Lycanites level actions processed per tick.
- Adds a per-tick budget to Lycanites structure spawn position checks.
These changes are intended to reduce runaway spawn chains and protect server tick stability in heavily modded environments.
This does not intentionally change mob stats, drops, equipment, AI behavior, creature definitions, normal creature progression, or Lycanites Mobs content.
However, under extreme load, some secondary Lycanites spawn-trigger behavior may be delayed or skipped to avoid server tick collapse. This is a safety measure, not an intentional rebalance.
Config
Version 0.3.0 adds a common Forge config file:
- config/lycanitesalphafixpatch-common.toml
0.2.0
Improved boss health bar names for named Lycanites Mobs bosses.
Some named bosses may appear with their base creature name in the boss health bar instead of their special boss name.
This patch adjusts the boss health bar label so named bosses can display their custom boss name more appropriately.
This does not change the mob's NBT data, entity type, behavior, drops, stats, or balance.
0.1.0
Added a client-side null check to Minecraft's night vision scale rendering path.
In some environments, Lycanites Mobs deferred rendering may call a lighting calculation path that assumes a Night Vision effect instance exists.
If that effect instance does not exist, the client may crash on the render thread.
This patch treats that case as "no Night Vision effect" and allows rendering to continue.
What This Mod Does Not Do
This mod does not make any changes beyond the fixes explicitly declared here.
It does not rebalance Lycanites Mobs.
It does not add new content.
It does not replace Lycanites Mobs.