Mods / Salty´s Immersive: Lanterns

Tags: #Graphics
Author: SaltyWater
Side: Client
Created: Sep 13th at 11:24 PM
Last modified: Sep 16th at 1:43 AM
Downloads: 3874
Follow Unfollow 313

Recommended download (for Vintage Story 1.21.0 and 1.21.1):
ImmersiveLanterns_0.1.1.zip  1-click install


image

Pet the floppa to buy me a coffee!

Immersive Lanterns

Wiggly Lanterns!


Cool speed/gravity/wind based wiggly 'physics' to lanterns.
It also raises both arms a little for better visualization (only for immersive fp, normal fp is cool)
And the arms now follow player head rotation. This is also applied to torches.

 

You should also try:

image

 

check out my other mods here:image

 

Mod Version For Game version Downloads Released Changelog Download 1-click mod install*
0.1.1 2520 Sep 16th at 1:43 AM ImmersiveLanterns_0.1.1.zip 1-click install

Tweaked the physics system:

Now the lantern doesn't get stationary with a constant force.
Now wind affects the lantern.
Now gravity affects the lantern.

0.1.0 1354 Sep 13th at 11:31 PM ImmersiveLanterns_0.1.0.zip 1-click install

FIRRRRRST


42 Comments (oldest first | newest first)

💬 Darvhin, 4 days ago

I literally just did the "looked up and closed my eyes then exhaled" emote, after watching the preview video. Just goes to show how immersive and good it is.
The only thing missing is a single tear, rolling down my cheek. Yes, it's that good.

💬 CherryRook, Sep 20th at 4:41 PM

Immersion: 100

💬 prototype464, Sep 16th at 10:19 PM

L A N T E R N   J I G G L E   P H Y S I C S

💬 MRGOOSE, Sep 16th at 6:48 PM

lantern jiggle physics

💬 LastXsile, Sep 16th at 3:15 PM

@Afroman726 you have to add this to the modinfo.json file in the mods zip file not the configuration file.

 

💬 Afroman726, Sep 16th at 2:54 PM (modified Sep 16th at 5:57 PM)

I added "requiredOnServer": true to modinfo.json and it still isn't allowing players to automatically download the mod when they join the server? SaltyWater

I know this is a client side mod but my friends are super lazy and don't want to manually download mods and i wanna force them to check out your mods LOL

💬 Verlia, Sep 16th at 7:12 AM

This is something I could see actually going into base game, I love immersion inclusion <3

💬 SaltyWater , Sep 16th at 2:12 AM (modified Sep 16th at 2:13 AM)

Afroman726

Because it's a client side mod! :p
but if you want that put this in the modinfo:

"requiredOnServer": true

💬 Afroman726, Sep 16th at 2:08 AM

This mod is AMAZING! I added it to a dedicated server im running and when my friends join the mod doesn't automatically download like other mods do you know why it would do that? SaltyWater

💬 osayra, Sep 15th at 8:32 PM

amazing concept wow

💬 b0mbyx, Sep 15th at 7:55 PM (modified Sep 15th at 7:58 PM)

hey there! i'm getting a consistent crash loading my world rn that seems to be the fault of this mod D: which sucks bc i juuust added it and it was really cool D: i'm not super sure what exactly is going on w this crash report, but i figured i'd let you know about it while i'm troubleshooting how to launch my world again without a crash haha

(edit: disabling it did fix my crashing!!! unfort :()

Crash Report
Running on 64 bit Windows 10.0.26100.0 with 16253 MB RAM
Game Version: v1.21.1 (Stable)
9/15/2025 3:50:31 PM: Critical error occurred in the following mod: immersivelanterns@0.1.0
Loaded Mods: arrowheadsrecovery@1.0.3, barkbeetle@1.0.3, cbr@1.0.0, clickuptorches@1.1.1, crawlanddive@0.2.1, ds2468@1.2.0, daubwashes@1.0.0, dodgemaster@1.2.3, hqzlights@1.1.2, immersivelanterns@0.1.0, ezwolfsandbears@3.0.0, mbr@1.0.0, metalleaf@1.2.1, moreparchment@1.1.0, crockenheimer@2.1.5, oakysodroof@1.0.0, plasterwashes@1.1.0, plumpkins@1.1.2, fseasonedfirewood@1.2.5, shearsspeedscales@1.0.0, sheepdontfly@1.0.1, shelfobsessed@1.7.0, slowwalkmod@1.2.5, soaplyeandbloom@1.3.4, stoneharvesting@1.1.1, tankardsandgoblets@1.3.0-pre.1, temporalsymphony@2.2.1, vaultandroll@0.1.1, game@1.21.1, apeflowerpots@1.3.1, arrowbarrels@1.2.1, betterdeathmessages@1.0.1, carryon@1.10.9, cartwrightscaravan@1.7.1, cuniculture@1.0.3, entitynametag@1.4.0, glassroof@1.1.0, improvedsheepupdate@1.0.2, layer_of_sticks_drops_itself@1.0.1, manualrope@1.0.3, morepiles@2.2.0, ndlchiselpick@3.0.0, oreveintracers@1.2.0, petai@4.0.0, plainwallpapers@1.0.0, playermodellib@1.0.8, rackableplates@1.0.0, rebuildablebloomery@1.0.3, slowtox@3.0.1, sonitobackpackgroundaccess@1.0.0, sonitoshowbagsonback@1.0.7, thecritterpack@1.2.9, unchisel@1.1.2, vanity@2.4.4, versionchecker@1.2.2, visorhelmets@1.1.1, creative@1.21.1, survival@1.21.1, antlershorns@1.3.2, em@3.3.0, koboldrdx@1.0.11, roofrecycling@1.0.2, snowshoes@2.1.2, wolftaming@4.0.1, bricklayers@3.1.0
System.NullReferenceException: Object reference not set to an instance of an object.
at ImmersiveLanterns.LanternItemAnchorController.IsLantern(ItemStack stack)
at ImmersiveLanterns.LanternItemAnchorController.OnFrame(Single dt)
at Vintagestory.API.Common.PlayerAnimationManager.OnClientFrame(Single dt) in VintagestoryApi\Common\Entity\PlayerAnimationManager.cs:line 33
at Vintagestory.Client.NoObf.SystemRenderEntities.OnBeforeRender(Single dt) in VintagestoryLib\Client\Systems\Render\RenderEntities.cs:line 50
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 879
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 172
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 719
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 663
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 113
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 338
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 133
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
💬 panfucyl, Sep 15th at 7:02 PM

bkconn I guess it means "immersive first person mode" and it's vanilla. You can turn it on in settings

💬 bkconn, Sep 15th at 3:58 PM (modified Sep 15th at 3:58 PM)

When you say "It also raises both arms a little for better visualization (only for immersive fp, normal fp is cool)" is Immersive FP a mod? I'm not seeing my arms raised as high as the video example.
Thanks! Love it so far!

💬 Redumulis, Sep 15th at 2:52 PM

Is there any shot at this mod for 1.20? Or is the age of 1.20 over?

💬 NeoB, Sep 15th at 5:30 AM

What would this game be without your mods?
Just leave the job application in Anego.

💬 SaltyWater , Sep 14th at 7:54 PM (modified Sep 14th at 7:54 PM)

MRGOOSE

He's sipping Salty Water 

💬 SaltyWater , Sep 14th at 7:52 PM

MailMan1001

Sure! But uh.. there's no code that differenciates both hands in terms of sound 😅

💬 MRGOOSE, Sep 14th at 7:31 PM

why is the floppa thirsty now

💬 MailMan1001, Sep 14th at 7:30 PM (modified Sep 14th at 7:32 PM)

Love your mods and this is another great addion to the mod list! But would it be possible for you to add an option in the config for sound volume and frequency? In main hand its fine but just a little loud, but in the off hand it goes crazy and squeaks with every step. 

💬 PapitoPapz, Sep 14th at 5:36 PM

THE GOAT OF VS MODS 🙌

never stop never stop never stop

💬 Comeaves, Sep 14th at 4:22 PM

Mine who? Hold my what? Never heard of 'em. Salty's? Now that's a certified banger suffix to whatever mod.

💬 Andersh, Sep 14th at 3:12 PM

He simply can not miss

💬 animatiV, Sep 14th at 11:11 AM (modified Sep 14th at 11:12 AM)

It's a The Long Dark Vibe :D

Please also add animation for hanging lanterns if they are touched.
💬 Sneezingprince, Sep 14th at 10:37 AM

Another banger from Salty

💬 Nalier, Sep 14th at 9:44 AM

Love your mods, Salty <3

💬 Damage_Zedd, Sep 14th at 9:20 AM

he cooked again

💬 GenoMagala, Sep 14th at 5:58 AM (modified Sep 14th at 1:58 PM by a moderator)

heya lad! this works on 1.21.1 yes? looks great though

💬 Polis, Sep 14th at 4:21 AM

another banger. love your mods

💬 Afroman726, Sep 14th at 4:04 AM

Dude the fact they havent hired you is crazy keep up the good work love your mods! :D

💬 Rythillian, Sep 14th at 3:42 AM

Awesome 

💬 delphi, Sep 14th at 3:08 AM

loving your mods 

💬 MrApothic, Sep 14th at 2:51 AM

Question would it be possible to create these to sway in the wind depending on the wind speed \ direction as well when placed to give that wonderful sound?

💬 DecaByte, Sep 14th at 2:28 AM

At this point I need an auto-follow mod for all of Saltys mods!

💬 AgentOfChaos, Sep 14th at 1:13 AM

BOOM! Anotha one. Thanks so much salty!

💬 Nico_Nico_Nyx, Sep 14th at 1:00 AM

Insert Jesse Pinkman saying: "He can't keep getting away with it!" that's pretty much my reaction everytime Salty posts another BANGER mod :D

💬 Michaloid , Sep 14th at 12:33 AM

Salty out here making another game what? That's actually hyper impressive!

💬 TheSinisterRat, Sep 14th at 12:07 AM

Salty, you really are incredible. Pretty much every one of your mods is an instant add for me and my group, and every last one is loved and adored.

 

Thank you for another banger, and all of your tireless and extremely appreciated work!

💬 Skaface443, Sep 14th at 12:05 AM

Sheeeesh, you da goat

💬 Antonisky, Sep 13th at 11:55 PM

💯I would not be suprised if most of your mods find their way into the base game in a few years📎

💬 SaltyWater , Sep 13th at 11:40 PM

Antonisky

Akaston

 

Thanks guys! I'll rest once VS = Real life! 😎

💬 Akaston, Sep 13th at 11:37 PM

Damn, Salty never gets tired of sending these delicious things ^^

💬 Antonisky, Sep 13th at 11:32 PM

Salty's out here with another banger.

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом