Lantern Mod
Portable customizable lanterns with saved colors, brightness controls, static, pulse, and strobe lighting modes.
By PonyFisher
CHANGELOG
Changelog
0.1.10
- Removed the F5 management shortcut and global lantern list.
- Lantern controls now open only by looking at a deployed lantern and tapping E.
- Added a Manage tab to the interaction window for renaming, recalling, and selling the selected lantern.
0.1.9
- Fixed live lantern body colors for the owner and host by rebuilding color targets on every spawned model.
- Fixed wooden stand colors on elevated lanterns and isolated materials between individual lanterns.
- Retains synchronized colors for other players and after loading a save.
0.1.8
- Added a persistent per-player maximum rendered-light setting with an Unlimited option.
- Raised the active URP additional-light budget so multiple nearby Static lanterns can illuminate the same view.
- Added nearest-light selection when a finite rendering limit is enabled.
- Added a separate saved body-color control for the elevated lantern's wooden stand.
- Applied housing, stand, temperature, and RGB light-color changes immediately for the host or owner and synchronized them in multiplayer.
0.1.7
- Stabilized overlapping Static lanterns by applying their light and emission settings only when state changes.
- Added a tiny deterministic intensity priority per lantern so Unity does not alternate between otherwise identical overlapping per-pixel lights.
- Stopped assigning the enabled state every frame when it has not changed.
- Disabled any inherited light component on the cloned base item so each lantern has exactly one controlled point light.
- Kept Strobe and Pulse frame-driven while isolating Static mode from their modulation path.
0.1.6
- Reduced the elevated second lantern model and collision footprint by 20%.
- Reduced the compact first lantern model and collision footprint by 10%.
- Applied body colors immediately on the owner and host, matching the proven Cooler and Drone synchronization path.
- Reapplied body colors immediately when multiplayer state snapshots arrive.
- Fixed Static mode so selecting it immediately resets lamp intensity, emission, and enabled state without retaining strobe or pulse modulation.
0.1.5
- Moved both lantern vendor prompts to the far right of center to avoid other mod prompts.
- Fixed body RGB changes by giving each lantern independent materials and applying saved color reliably during play.
- Replaced GUI skin-tinted color boxes with accurate solid previews for body RGB, light RGB, and color temperature.
- Removed the side arms from the compact Camping Lantern.
- Rebuilt the second light as the same arm-free lantern mounted on an elevated segmented wooden stand.
- Updated both hotbar icons and the Thunderstore cover to match the redesigned models.
0.1.4
- Rebuilt the Camping Lantern as a custom faceted low-poly mesh matching the supplied red lantern render.
- Added layered red base and cap geometry, angular red supports, and a purpose-built white glass chamber.
- Preserved the existing light controls, body recoloring, placement, networking, saves, and hotbar icon.
0.1.3
- Replaced the second Pole Light with a standing low-poly bamboo Tiki Torch while preserving existing item IDs and saved lights.
- Added a new segmented pole, woven basket, fuel bowl, flame, and flat stable foot to the Tiki Torch world model.
- Refreshed the Camping Lantern and Tiki Torch hotbar icons.
- Rebuilt the Thunderstore cover art around the current lantern designs.
- Moved vendor purchase prompts farther left to avoid overlapping other mod prompts.
0.1.2
- Fixed deployed lanterns so their point lights visibly illuminate the surrounding world.
- Added explicit all-layer lighting, forced pixel rendering, stronger intensity, and larger useful ranges.
- Reduced the red Camping Lantern world model and matching collision footprint by 40%.
- Locked player movement and camera rotation while either lantern GUI is open.
- Replaced the Pole Light hotbar icon with the new flat-base design.
0.1.1
- Added a name-and-owner information tooltip above the lantern interaction prompt.
- Added a tap-E two-tab editor for deployed lanterns while preserving hold-E pickup.
- Added persistent per-lantern body colors.
- Added temperature and direct RGB light-color modes.
- Added a persistent light power switch and intensity setting.
- Added static, strobe, and pulse modes with adjustable 0.25–8.00 Hz frequency.
- Added a photosensitivity and flashing-lights warning near the top of the README.
0.1.0
- Added a $250 Camping Lantern and a $500 Pole Light.
- Added distinct low-poly world models and transparent hotbar icons for both styles.
- Added hold-E deployment and pickup with anchored surface placement.
- Added the F5 Lantern Control window for purchasing, selecting, recalling, renaming, customizing, and selling lights.
- Added per-light intensity from 0.10x to 2.00x and color temperature from 2000 K to 6500 K.
- Added synchronized multiplayer ownership, deployment, customization, and persistent world saves.
- Lantern purchases are available from all money vendors while looking at them: 0 buys the Camping Lantern and - buys the Pole Light.