Mods / Value Your Life

Tags: #Tweak #Utility
Author: Skalmorin
Side: Both
Created: Mar 28th at 8:56 PM
Last modified: Mar 29th at 8:36 PM
Downloads: 544
Follow Unfollow 29

Latest release (for Vintage Story 1.20.6 - 1.20.7, outdated):
ValueYourLife_1.0.5.zip  1-click install


The goal of this mod is to make players view dying as a last resort. It makes no sense that you can "survive" the winter by starving to death about a hundred times, and this mod gives servers the option to fix that. There are commands available to transfer respawn tokens as well, enabling them to be used in trade or to get your friends back into the game. By adjusting the config you can craft the sort of experience you want to have. 

 

Default config:

  • Players start with 5 lives
  • 10 rusty gears for 1 respawn token
  • 1 temporal gear for 1 respawn token

 

At any time they can use these commands to gain more respawn tokens:

 

Spoiler!

Buying respawn tokens with rusty gears:

/vyl buy <quantity> (# of respawn tokens you want to buy)

/vyl buyall (Buy all the respawn tokens you have rusty gears for in your inventory)

Buying respawn tokens with temporal gears:

/vyl trade <quantity> (# of respawn tokens you want to trade for)

/vyl tradeall (Trade all the available temporal gears in your inventory)

Two other commands that players may need are:

Check prices:

/vyl cost

Check current balance of respawn tokens:

/vyl balance

Transfer respawn tokens:

/vyl transfer <player> <quantity>
 
Admin Commands:
  • /vyl settokens <player> <quantity>: Set a player's respawn token count to a specific value.
  • /vyl give <player> <quantity>: Give a specified number of respawn tokens to a player.
  • /vyl reset <player>: Reset a player's respawn tokens to 0.
 

First pass of Xskills compatibility. You can decide which skills get reset to 0 upon running out of respawn tokens, by default it resets all of them.

 

Best used with mods like:(Although untested with these mods so far)

https://news.kalataka.ru/bedspawn

https://news.kalataka.ru/localrespawn

A few notes about the mod:

  • This is the first mod I've ever put together, so please give me feedback.
  • I was heavily assisted by AI in the creation of this mod. (Specifically Grok 3)

Mod Version For Game version Downloads Released Changelog Download 1-click mod install*
1.0.5
1.20.6 - 1.20.7
449 Mar 29th at 8:36 PM ValueYourLife_1.0.5.zip 1-click install

This is the start of an Xskills integration. Its still in a rough state, but works.

1.0.0
1.20.6 - 1.20.7
95 Mar 28th at 8:58 PM ValueYourLife_1.0.zip 1-click install

Initial release version


23 Comments (oldest first | newest first)

💬 Nhoxus, Oct 24th at 6:21 PM

Love the idea for this Mod, but assuming your/the creator don't seem to be active anymore would there be a chance you could give people access to the code you used for the mod so someone else could possibly keep this Mod alive.

💬 EthelVril, Sep 28th at 2:35 PM

Does this work on 1.21?

💬 Axeman, Sep 7th at 11:02 PM

The concept is good and I like it, but the respawn timer needs to be configurable, and there is a persistent bug where you die immediately upon respawn which is pretty bad. Also, the respawn tokens on spawn-in are set to 0.

💬 Coda_Vanistok, Aug 30th at 8:17 AM

I do hope to see this mod revitalized, it's the cleanest concept for a multiplayer mod of this kind.

💬 Froshure, May 5th at 9:36 PM

This mod doesn't work for me. I have no other mods installed, and I'm using VS 1.20.10. When I die for the first time, I get a message in the dialog box that says "Cannot respawn! Need 1 token but you have 0", but it still lets me respawn... My config file for the mod is unchanged. I'm using XurxoMF's VS launcher. I also tried using VS's default mod installation method, and had the same result.

In one case which I can't replicate, I had 5 lives according to the chat log, but could still respawn once all the lives were used.

💬 Tankwv, May 1st at 3:14 PM

how do i completly disable the xskill part of this mod

 

💬 Tankwv, Apr 21st at 7:24 PM

would this work on 1.20.4

 

💬 Skalmorin , Apr 12th at 9:42 PM

Viktoria

Could you post the mod config and the error you're seeing?

💬 Viktoria, Apr 12th at 4:21 PM

Currently experiencing a slight issue where new players are starting with 0 lives instead of the default 5 and when they die their entire game is aggressively frozen, nothing showing up in server console besides XSkills resetting spam. Attempting to remove/edit xskill skills out of the config also results in the skills being placed back in the config after a server restart.

💬 Skalmorin , Apr 6th at 12:59 AM

Wahazar

I was considering that as an option to revive players that ran out of lives completely, although I'm pretty inexperienced with programming/modding so I'd probably need help with that.

💬 Wahazar, Apr 5th at 10:40 AM

Very good idea for the mod. Usually I prefer to set 99 lives limit to avoid hunger suicide metagaming, but it is hardcap, while your mod not only provide softcap, but also encourage players to make some production and trade, in order to survive.

I hope, that mod will be further developed, woud be nice to have some stone altair structure, and special item crafted from gears (and maybe food, flowers), such offering item placed on altair and burned would grant extra life - instead of text commands.

💬 Skalmorin , Apr 2nd at 10:26 PM

Redumulis

Thats the vanilla lives setting, this mod is a seperate system. I recommend keeping that setting at the default infinite to use this mod as intended.

💬 Redumulis, Apr 1st at 2:30 AM

Skalmorin {
"gameMode": "survival",
"playerlives": "1",
"startingClimate": "temperate",
"spawnRadius": "0",
"graceTimer": "0",
"deathPunishment": "drop",
"droppedItemsTimer": "3600",
"seasons": "enabled",
"daysPerMonth": "30",
"harshWinters": "true",
"blockGravity": "sandgravel",
"caveIns": "on",
"lightningFires": true,
"allowUndergroundFarming": false,
"noLiquidSourceTransport": false,
"playerHealthPoints": "15",
"playerHealthRegenSpeed": "1",
"playerHungerSpeed": "1",
"lungCapacity": "30000",
"bodyTemperatureResistance": "10",
"playerMoveSpeed": "1.5",
"creatureHostility": "aggressive",
"creatureStrength": "1",
"creatureSwimSpeed": "2",
"foodSpoilSpeed": "1",
"saplingGrowthRate": "16",
"toolDurability": "1.5",
"toolMiningSpeed": "1",
"propickNodeSearchRadius": "6",
"microblockChiseling": "stonewood",
"allowCoordinateHud": true,
"allowMap": true,
"colorAccurateWorldmap": false,
"loreContent": true,
"clutterObtainable": "ifrepaired",
"temporalStability": true,
"temporalStorms": "sometimes",
"tempstormDurationMul": "1",
"temporalRifts": "visible",
"temporalGearRespawnUses": "20",
"temporalStormSleeping": "0",
"worldClimate": "realistic",
"landcover": "0.7",
"oceanscale": "4",
"upheavelCommonness": "0.3",
"geologicActivity": "0.05",
"landformScale": "2",
"worldWidth": "2048000",
"worldLength": "2048000",
"worldEdge": "traversable",
"polarEquatorDistance": "800000",
"storyStructuresDistScaling": "1",
"globalTemperature": "1",
"globalPrecipitation": "1",
"globalForestation": "0",
"globalDepositSpawnRate": "1.4",
"surfaceCopperDeposits": "0.12",
"surfaceTinDeposits": "0.007",
"snowAccum": "true",
"allowLandClaiming": true,
"classExclusiveRecipes": true,
"auctionHouse": true,
"playstyle": "surviveandbuild"
}

💬 Skalmorin , Mar 31st at 1:31 AM

Redumulis

Could you post your config file on the forum post?

💬 Redumulis, Mar 31st at 12:58 AM

Skalmorin That wasn't what I asked. In world creation config, what lives setting makes this mod work? I had tokens, it was set to 1 life in config, died, couldn't respawn.

💬 LunarSophie, Mar 29th at 8:48 PM

Where's my Death depicted as a dommy mommy though?

💬 Skalmorin , Mar 29th at 8:37 PM

Viktoria Churburby

I got a rough draft of the Xskills integration posted.

💬 Skalmorin , Mar 29th at 8:34 PM

Redumulis

When you're down to 0 respawn tokens left and then die, you'll be locked to the respawn screen until you get a token either from the console, admin or other players.

💬 Redumulis, Mar 29th at 6:29 PM

What lives value do I need to set to make this work? I set it to one life, and that wasn't it.

💬 Churburby, Mar 29th at 3:40 AM

I think all progress to next level by default, maybe permadeath option (lose all levels)

💬 Skalmorin , Mar 29th at 1:18 AM

Viktoria Churburby I'll look into it, how much of the skills would you think is fair to lose?

💬 Viktoria, Mar 29th at 12:44 AM

+1, Xskills integration would be super neat!

💬 Churburby, Mar 28th at 11:05 PM

Xskills integration (reset skills if no tokens left) would be cool

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