
LanternKeeper
Adds a new enemy with a unique mechanic based on interaction with lanterns
Date uploaded | 2 weeks ago |
Version | 1.0.2 |
Download link | Lega-LanternKeeper-1.0.2.zip |
Downloads | 1686 |
Dependency string | Lega-LanternKeeper-1.0.2 |
This mod requires the following mods to function

BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100
Evaisa-HookGenPatcher
Generates MonoMod.RuntimeDetour.HookGen's MMHOOK file during the BepInEx preloader phase.
Preferred version: 0.0.5
README
Lantern Keeper
This mod adds a new enemy that must be defeated using Chinese lanterns.
Lantern Keeper
This mod introduces a new enemy that can only be defeated in a very specific way.
Invulnerability by default
The enemy starts out invulnerable.
Spawn
This enemy can only spawn at the start of the game (to spawn at the same time as the lanterns linked to its gameplay). This monster, having a different spawning method, does not take any power level from the global spawn of other enemies. However, it is not dangerous until lanterns are lit and can easily be ignored if the reward has already been obtained.
Attack
The enemy's attack is triggered when it makes contact with a player. It performs a biting animation that applies a poison effect to the targeted player from a distance (but not through walls).
The targeted player will take damage on impact and be poisoned for 10 seconds (configurable):
- They will take additional damage every second during this time
- They will experience a slight blurry visual effect
Activating vulnerability
To make the enemy vulnerable, you must light four lanterns scattered across the map. These lanterns can spawn both indoors and outdoors and must be lit in a specific order. If the order is not followed, all the lanterns will extinguish and you’ll need to start over.
Rage mechanic
For each lantern lit, the enemy gains rage, boosting its speed and direct damage output. The monster will also move each time toward the last lit lantern. If all lanterns are extinguished, the rage is reset to default.
Fortune Cookie
To help players figure out the correct lantern order, a new item, the Fortune Cookie, has been added. This item can only appear when the Lantern Keeper is present in the game and they are all destroyed when the ship takes off.
How to obtain it:
Simply return an item of value to the ship and a Fortune Cookie will spawn in front of the ship's door.
How it helps:
The Fortune Cookie provides three possible clues to guide you:
- It reveals which player is closest to the next lantern
- It indicates the color of the lantern to be lit
- It displays the aura of the next lantern
Poison Dagger
Once the monster is defeated, for each connected player a new item will spawn: the Poison Dagger.
How it works:
Functions like a regular knife but with an added effect:
- Enemies hit by the Poison Dagger are poisoned for a limited time
- Damage Over Time: Additional damage is dealt at the end of the poison duration
- Stun Effect: A very slight stun is applied to the enemy every second during poisoning
Attributions
Snake attack Animations (Multiple)
"Snake attack Animations (Multiple)" (https://skfb.ly/oJEzI) by Imagigoo is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
Change made:
- Added animations for movement and taking hits
Dagger of Nyx
"Dagger of Nyx" (https://skfb.ly/6VB8M) by yimni is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).
CHANGELOG
CHANGELOG
Version 1.0.3
- Added a teleportation feature for the player: if the starting lantern is lit when interacting, the teleportation will occur to a random inside lantern if the starting lantern is outside and vice versa
- Added a config option for the player's teleportation cooldown
- If you interact with the wrong lantern, the Lantern Keeper will teleport to the corresponding lantern - lit lanterns are no longer extinguished
- The Lantern Keeper teleports to the last lantern lit when they have all been lit
- The spawn of the Fortune Cookie has been changed: it now spawns when the Lantern Keeper takes a hit while being invulnerable
- The Lantern Keeper now teleports to the last lit lantern once all lanterns have been activated
- Buffed default values for the Lantern Keeper's rage
- Buffed default values to make the Poison Dagger more appealing
- The Poison Dagger now has a value and can be sold
- Added configs for the Poison Dagger min/max values
- Nerfed the aura duration provided by the Fortune Cookie from 30 to 20 seconds
- Reduced the Lantern Keeper's spawn chance from 50% to 20%
Version 1.0.2
- Fixed an error displayed by PathfindingLagFix
- Added delay before the Lantern Keeper teleports through an entrance when following a chasing player
Version 1.0.1
- Modification of the movement animation
- Size adjustment
Version 1.0.0
- Initial release