SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
Back to NxLabs

NxLabs / Vintage Story

VSTweaks

KBy Kyagara

Storage sorting, zoom, waypoint sharing and other configurable quality of life features.

Description

<h5>&nbsp;</h5> <div class="spoiler"> <div class="spoiler-toggle">About</div> <div class="spoiler-text"> <p>The goal of this mod is to make it a collection of features similar to my old Minecraft mods and let people customize it as much as possible to keep compatibility with other mods, allowing for other mods that implement similar features to be used.</p> <p>This mod focuses more on code features (mechanics, commands, etc) rather than adding content (blocks, textures, etc).</p> <p>Though I am focused on adding things from the TODO list (and things I always forget to add to it), I am open to requests.</p> <p>Feedback or bug reports are very much appreciated!</p> </div> </div> <p>&nbsp;</p> <h3>Server features</h3> <ul> <li><strong>Required on the client:</strong> <ul> <li>Sort all open inventories or the one being hovered by pressing <em><strong>R</strong></em>.</li> <li><em><strong>LMB</strong></em> on waypoint to teleport, <em><strong>Ctrl+LMB</strong></em> to share. <em>(by default requires <strong>tp</strong> permission. Lacks GUI, shares in general chat)</em></li> </ul> </li> </ul> <ul> <li><strong>Commands:</strong> <ul> <li>Teleport to someone using <em><strong>/tpp &lt;player&gt;</strong></em>. <em>(by default requires <strong>tp</strong> permission)</em></li> <li>Teleport to your spawn point using <em><strong>/home</strong></em>. <em>(by default requires <strong>chat</strong>&nbsp;permission)</em></li> <li>Teleport to your previous location before a teleport or death using <em><strong>/back</strong></em>. <em>(by default requires <strong>chat</strong>&nbsp;permission)</em></li> </ul> </li> </ul> <ul> <li>Set spawn point when sleeping in a bed.</li> <li>Turn Firewood into 3 sticks using any saw.</li> </ul> <h3>Client features</h3> <ul> <li>Zoom with <strong><em>Z</em></strong>.</li> <li>Sound on new chat messages.</li> </ul> <p>&nbsp;</p> <p>The Zoom logic was based on&nbsp;<a href="https://github.com/chriswa/vsmod-ZoomButton">vsmod-ZoomButton</a>&nbsp;by&nbsp;<a href="https://github.com/chriswa">chriswa</a>.</p> <h3>Configuration</h3> <p><strong>All features can be configured</strong> after running the game once and will be stored in the default config path.</p> <div class="spoiler"> <div class="spoiler-toggle">Default Config</div> <div class="spoiler-text"> <pre>{<br /> // First config release (v0.2.0) had no Version field.<br /> "Version": 7,<br /> "EnableZoom": true,<br /> // Lower values = zooms farther.<br /> "MaxZoom": 20,<br /> // Enables a smooth 'transition' from current FOV to the zoomed FOV. <br /> "ZoomLerp": true,<br /> "EnableSticksFromFirewoodRecipe": true,<br /> "EnableNewChatMessageSound": true,<br /> "ChatMessageSoundVolume": 0.3,<br /> // When enabled, commands will output succesful results.<br /> // Features will still display handled errors when they happen even if disabled.<br />&nbsp; "EnableFeedback": true,<br /> "EnableSort": true,<br /> "EnableSetSpawnOnSleep": true,<br /> "EnableWaypointTeleport": true,<br /> "EnableWaypointShare": true,<br /> "EnableTPPCommand": true,<br /> "EnableCommandCommand": true,<br /> "WaypointTeleportPerm": "tp",<br /> "TPPCommandPerm": "tp",<br /> "HomeCommandPerm": "chat" }</pre> </div> </div> <p>&nbsp;</p> <p>Please leave feedback, requests or issues in the <a href="https://github.com/Kyagara/VSTweaks/issues" target="_blank" rel="noopener">Github Issues</a> if possible! Also check the <a href="https://github.com/Kyagara/VSTweaks?tab=readme-ov-file#TODO" target="_blank" rel="noopener">TODO</a> and <a href="https://github.com/Kyagara/VSTweaks?tab=readme-ov-file#todoideas" target="_blank" rel="noopener">Known Issues</a> lists.</p>

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.