Mods / Temporal Amulets

Tags: #Clothing
Author: Necromunger
Side: Both
Created: Sep 13th at 1:41 PM
Last modified: Sep 14th at 11:19 AM
Downloads: 467
Follow Unfollow 29

Latest release (for Vintage Story 1.21.0, potentially outdated):
temporalamulets_0.0.3.zip  1-click install


Adds craftable advanced temporal amulets that restore your stability and provide light while it has durability.

This mod is in early days and currently has two craftable temporal amulets:

  • Tier 1: Tin bronze sealed temporal amulet
    100 Durability, Restores 3% stability per durability

  • Tier 2: Electrum sealed temporal amulet
    100 Durability, Restores 6% stability per durability

 

You can recharge all amulets by crafting them with a temporal gear.

 

I plan to add more tiers in the future, a lower grade one with tin or copper, and a high tier one with pulverised ore and iron.
Balance may tweak slightly in future.

 

Note: I'm not a huge fan of the models I have made. If you have experience with VSMC and would like to make replacement necklaces, feel free to let me know.

 

This mod is built to support RotWorld, but feel free to use it as you need.

You awake in the eye of an eternal storm, safe from the terrors of the temporal. Death looms everywhere, will you conquer it?

Server: rotworld.factions.ws:1025

Discord: https://discord.gg/SExGJ77ybe

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
0.0.3 temporalamulets 380 Sep 14th at 11:19 AM temporalamulets_0.0.3.zip 1-click install

Moved temporal stability restoration to only run server-side

0.0.2 temporalamulets 27 Sep 14th at 7:12 AM temporalamulets_0.0.2.zip 1-click install

Attempt to fix null reference exception

Cleaned up code

0.0.1 temporalamulets 60 Sep 13th at 1:51 PM Empty temporalamulets_0.0.1.zip 1-click install

6 Comments (oldest first | newest first)

💬 Gazz, Oct 30th at 4:15 PM

I'm still on 1.21.1, where making glue is broken.

We can't be arsed to update and check on all the mods we have running. ;)

 

If it works now, cool.

💬 _Spy_, Oct 25th at 10:26 PM (modified Oct 25th at 10:27 PM)

Hi, I'd love an option to tune down the light of the amulets, they are way too cheap for how much light they give you

For anyone wanting to tune out the light, go to \assets\temporalamulets\itemtypes\werables\temporal-sealed-necklaces.json
And edit the atribute lightHsvByType to these values:

"*-tinbronze": [32, 4, 1],
"*-electrum": [32, 4, 1]

That'll give them the same brigthness as the normal gear amulet

💬 Necromunger , Oct 9th at 5:46 AM

Gazz I have made the necklace on my own with only this mod in survival.

What version are you on?

💬 Gazz, Oct 7th at 10:29 AM (modified Oct 7th at 5:31 PM)

Just a minor gripe:  "Glue" is part of the recipe but is currently unobtainable in the game. No ETA on a fix.

Now for my personal use I replaced "game:glueportion-pitch-hot"
with "game:waterportion"
but that's not a realistic option for everyone.

💬 Necromunger , Sep 14th at 7:14 AM

Glaron Thankyou, i released an update to try and fix.

💬 Glaron, Sep 14th at 12:32 AM (modified Sep 14th at 12:33 AM)

Hey I downloaded this and ran into an issue here is the crashlog

Crash Report 9/13/2025 8:29:27 PM: Critical error occurred in the following mod: temporalamulets@0.0.1Loaded Mods: aculinaryartillerypatch@1.2.6-pre.4, Amongium@1.0.0, ancientarmory@1.1.0, cavesymphony@1.2.0, chiseltools@1.15.1, coldstorage@1.0.2, craftablecompanion@1.3.0, driedpeat@1.1.1, expandedmoldsbalanced@1.1.0, facop@1.2.1, foodcrate@1.2.0, forestsymphony@1.0.6, fagothic@1.1.5, fagreenwich@1.2.4, falandsknecht@1.1.3, fatemplar@1.2.5, swfreqsharks@1.2.1, igniscustomstuffz@1.2.2, millwright@1.2.8, molds@0.2.0, overhaullib@1.6.2, planktondrifters@1.0.0, primitivesurvival@3.9.5, repairablelocust@1.5.0, riftweapons@1.1.6, rustandrailroads@2.1.1, soapandlye@1.1.0, temporalsymphony@2.2.1, unhallowedpatches@1.6.0, game@1.21.1, vsimgui@1.1.12, wildfarmingrevival@1.4.0, zoombuttonreborn@2.0.0, abcsredux@2.0.5, alchemy@1.7.14, animalcages@4.0.1, wrenchroof@1.3.0, attributerenderinglibrary@2.1.1, bedspawnv2@1.6.1, betterdeathmessages@1.0.1, betterruins@0.5.0, bettertraders@0.1.0, bullseyecontinued@3.4.1, carryon@1.10.9, cartwrightscaravan@1.7.1, combatoverhaul@0.9.3, commonlib@2.8.0, configlib@1.10.1, decayingcreatures@0.1.6, durablebetterprospecting@1.4.0, eldritchmonsters@2.7.2, expandedfoodspatch@1.7.6-pre.1, fieldsofsalt@1.2.4, foodshelves@2.3.0, fromgoldencombs@1.9.1, hazchakram@1.0.2, hazjackalope@1.0.2, healthbarunofficialknewone@1.0.7, jaunt@2.1.0-rc.1, justthepepper@2.0.0, krpgenchantment@1.1.5, landclaming@1.0.3-rc.1, maketeaforked@0.7.0, maltiezcrossbows@1.5.2, maltiezfirearms@1.2.1, medievalexpansionpatch@1.3.1, moreanimals@1.6.2, nbcartographer@2.2.1, petai@4.0.0, playermodellib@1.0.5, claywheel@1.1.3, purposefulstorage@1.4.1, riftworks@1.1.14, rustboundmagic@3.0.11, rustyshellfork@0.1.0, smithingplus@1.7.4, stirlingmotor@2.0.0, stonebakeoven@1.2.0, tanningredux@1.0.2, tasshroombodyfat@0.0.16, temporalamulets@0.0.1, terraprety@7.0.8, th3dungeon@0.4.4, th3expansion@2.0.0, todolist@2.2.2, coffee@1.0.2, viescraftmachines@2.4.1, creative@1.21.1, survival@1.21.1, xlibrabite@0.8.20, allclasses@2.0.5, armory@1.2.0, autoconfiglib@2.0.8, betterloot@2.0.0, draconis@1.1.0-rc.2, floatinglandmasses@1.0.7, foxtaming@1.7.1, fueledwearablelights@1.0.1, harepet@1.3.0, helvehammerext@1.8.0, koboldrdx@1.0.10, quiversandsheaths@0.3.3, stonequarry@3.5.1, tabletopgames@3.0.0, temporaltechnology@1.2.0, th3dungeontopentrance@0.4.1, wolftaming@4.0.1, xskillgildedpatch@1.1.1, xskillsrabite@0.8.23, zrustdrops@2.0.0, classcompatpfwhop@1.0.1, exoskeletons@0.4.2, xskillsnewclassesexptemp@0.1.1System.NullReferenceException: Object reference not set to an instance of an object. at TemporalAmulets.Behaviors.EntityBehaviorTemporalNecklace.OnGameTick(Single dt) in F:\Projects\vs-temporal-amulets\TemporalAmulets\src\Behaviors\EntityBehaviorTemporalNecklace.cs:line 18 at Vintagestory.API.Common.Entities.Entity.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\Entity.cs:line 1038 at Vintagestory.API.Common.EntityAgent.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityAgent.cs:line 653 at Vintagestory.API.Common.EntityPlayer.OnGameTick(Single dt) in VintagestoryApi\Common\Entity\EntityPlayer.cs:line 713 at Vintagestory.Client.NoObf.ClientSystemEntities.OnGameTick(Single dt) in VintagestoryLib\Client\Systems\Entities.cs:line 87 at Vintagestory.Common.GameTickListener.OnTriggered(Int64 ellapsedMilliseconds) in VintagestoryLib\Common\Model\GameTickListener.cs:line 25 at Vintagestory.Common.EventManager.TriggerGameTick(Int64 ellapsedMilliseconds, IWorldAccessor world) in VintagestoryLib\Common\EventManager.cs:line 102 at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 836 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
 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом