Mods / StepUp Advanced

Tags: #QoL #Utility
Author: Elocrypt
Side: Both
Created: Nov 30th 2024 at 12:09 AM
Last modified: 3 days ago
Downloads: 13173
Follow Unfollow 234

Recommended download (for Vintage Story v1.20.10):
StepUpAdvanced_v1.0.7.zip  1-click install


StepUp Advanced


StepUp Advanced takes the convenience of the original StepUp mod to the next level. With fully customizable settings, intuitive toggle options, and server compatibility, this mod provides a seamless experience for navigating terrain. Whether you're exploring rugged mountains or building intricate structures, StepUp Advanced enhances mobility and efficiency.

Features

    • *NEW* Server-Enforced Limits: Server owners can define the minimum and maximum allowed step height and speed. Clients cannot exceed these values when enforcement is active.
    • Configurable Step Height: Adjust your step height between 0.2 and 2 blocks, making it perfect for varied terrain and playstyles.
    • Configurable Step Speed: Adjust your step up speed between 0.5 and 2 speed, allowing a quicker traversal of terrain.
    • Configurable Blacklist: Add or remove block codes to the block blacklist, preventing the step-up function for blocks listed.
    • Dynamic Toggle: Enable or disable StepUp functionality in real time with a hotkey. (Default: Insert)
    • Real-Time Adjustments: Increase or decrease step height and step speed on the fly using customizable hotkeys ([Step Height] Default: PageUp and PageDown & [Step Speed] Default: ArrowUp and ArrowDown).
    • Reloadable Configuration: Easily reload your settings mid-game with a hotkey, without restarting. (Default: Home)
    • Immersive Feedback: Chat notifications and logs keep you updated on changes to your configuration and usage.

    Controls - Keybinds

       

      • Insert - Toggle On/Off
      • Home - Reload Config
      • PageUp - Increase Step Height
      • PageDown - Decrease Step Height
      • UpArrow - Increase Step Speed
      • DownArrow - Increase Step Speed

      Commands

      Client-side:

      • .sua - List StepUp Advanced client commands.
      • .sua add - Adds the targeted block to the step-up blacklist.
      • .sua remove - Removes the targeted block from the step-up blacklist.
      • .sua list - Lists blocks in the block blacklist.

       

      Server-side:

      • /sua - List StepUp Advanced server commands.
      • /sua add - Adds the targeted block to the step-up server blacklist.
      • /sua remove - Removes the targeted block from the step-up server blacklist.

       

      StepUp Advanced provides a balance between automation and control, giving players the tools to adapt their gameplay effortlessly. Whether you're crafting, exploring, or in the heat of survival, this mod ensures you never lose momentum.

      *NEW* Server Enforcement

      ServerEnforceSettings allows server operators to restrict step values globally.
      When enabled:

      • Clients receive the server-defined configuration upon joining.
      • Hotkeys for height/speed changes are disabled if not permitted.
      • All changes are clamped between the server's min/max limits.
      • Server-configured limits are also validated and corrected if out-of-bounds.

      Support

      If you enjoy this mod and want to support future development:

      Heart Support Sticker by Ko-fi


      Please Discuss Features: VS Discord StepUp Advanced Thread

      Latest version is compatible with older and current versions of Vintage Story! (not tested below version 1.19.8)


      Credits: CopyGirl ⇒ StepUp

      Note:

      This mod includes a hardcoded maximum step height of 2 blocks for multiplayer, which may be controversial for some users. The reason for it being 2 blocks currently, is to give a decent customizable range. Although, intentionally, this mod is required on a server for it to work on a server so that it doesn't act as a 'cheat'.

      Additionally, if you have any feature requests or ideas for enhancements, feel free to share them with me! Your input will help shape the future of StepUp Advanced and ensure it fits the needs of the community.

      Version For Game version Downloads Release date Changelog Download 1-click mod install*
      v1.0.7 173 3 days ago Show StepUpAdvanced_v1.0.7.zip 1-click install
      v1.0.6 86 3 days ago Show StepUpAdvanced_v1.0.6.zip 1-click install
      v1.0.5 322 6 days ago Show StepUpAdvanced_v1.0.5.zip 1-click install
      v1.0.4 5647 Feb 7th at 2:45 PM Show StepUpAdvanced_v1.0.4.zip 1-click install
      v1.0.3 5443 Dec 26th 2024 at 4:06 AM Show StepUpAdvanced_v1.0.3.zip 1-click install
      v1.0.2 131 Dec 24th 2024 at 1:20 AM Show StepUpAdvanced_v1.0.2.zip 1-click install
      v1.0.1 453 Dec 22nd 2024 at 6:48 AM Show StepUpAdvanced_v1.0.1.zip 1-click install
      v1.0.0 47 Nov 30th 2024 at 12:37 AM Show StepUpAdvanced_v1.0.0.zip 1-click install
      v0.9.3 256 Dec 22nd 2024 at 9:48 PM Show StepUpAdvanced_v0.9.3.zip 1-click install

      34 Comments (oldest first | newest first)

      💬 Elocrypt , 2 days ago

      I re-released v1.0.7 that fixed a bug preventing the block blacklist to work in singleplayer instances. 

      If your block blacklist is not working, all you need to do is redownload v1.0.7 and replace it. 

      💬 Elocrypt , 5 days ago

      Katilist
      I will look into trying to fix this, I do remember StepUp Advanced prevents XSkills stepheight changes.
      I want to make this compatible with XSkills, and this is on my todo list. Thank you for reminding me!

      💬 Katilist, 6 days ago

      If I can use this on my server to increase the speed of stepping up (and only the speed), I might use it.

      One of the most annoying aspects of VS is the blocky terrain, and stepping up in VS is so slow, losing forward momentum to go up one block.

      However, I use Xskills that allows the step height to be altered, but not the speed. I'd like to continue to rely on Xskills, but simply have a faster upward movement.

      The configs don't seem to be able to disable the alteration of step amount via keybind.

      💬 Asil, 6 days ago

      Been using this for a while and just had an idea for a branch mod: Tree Climbing. Nuts and fruits can be gained without destroying a whole tree, or you can escape some of the critters that want to eat you. One can also get a lay of the land or have access to your tree house early in the game. 

      💬 Elocrypt , 6 days ago

      WickedSchnitzel
      PeterSanderson
      There is now Server enforced clamping, thank you for the feature request! 

      💬 Elocrypt , Apr 29th at 8:59 PM

      Poggalogg
      I believe stepping up a block consumes stamina/satiety at the same rate walking/running does (depending if you are walking vs running when stepping up the block).
      This doesn't count as a jump, so you wouldn't be consuming stamina/satiety as if it were a jump.

      💬 Poggalogg, Apr 24th at 4:39 AM

      Does stepping up a block consume the same amount of stamina/satiety as jumping up the same block?

      💬 PeterSanderson, Apr 5th at 5:29 PM

      Elocrypt I second that request. Also, a player accidentally reduced his step height to 0.2 and cannot climb stairs.

      Disabling the mod does not revert settings to vanilla and player is stuck at that block height setting until StepUp is enabled and the setting reverted.

      But even if you correct the setting in StepUp, the moment it is disabled, zap - back down to 0.2 step height.

      Had to remove until this can be resolved. Removal did revert settings back.

      So any suggestions on how to restrict control of settings to server side only?

       

      💬 WickedSchnitzel, Apr 5th at 3:59 PM

      Could you add an option to disable both step speed and height modification seperately. So that only the values an admin is defining in the config will apply and cannot be altered by the player.

      💬 Beedy, Mar 14th at 11:59 AM

      Elocrypt I haven't notice

      💬 Elocrypt , Mar 8th at 7:50 AM

      Beedy
      I have not noticed any performance differences, do you have performance differences between versions?

      💬 Beedy, Mar 6th at 1:31 AM

      Since there is constant check for blacklisted blocks, does that affect performance notably compared to this feature being disabled? Thanks.

      💬 Elocrypt , Feb 16th at 8:20 AM

      WickedSchnitzel
      The commands are working. The only commands there are are '.sua add' to add the block you are holding to the block blacklist and '.sua remove' to remove the block you are holding from the block blacklist. The '.sua' command alone will only list the 'add' and 'remove' commands.

      💬 WickedSchnitzel, Feb 15th at 9:19 PM

      the .step command is still included but does not work

      💬 Mokradin, Feb 7th at 3:40 PM

      Elocrypt This is great, thank you !

      edit: It works very fine, thank you so much !

      💬 Elocrypt , Feb 7th at 2:47 PM

      Mokradin
      I liked this feature idea, this has now been added in the latest release. I also added the `.sua add` and `.sua remove` commands to add/remove the block you are holding to/from the block blacklist.

      💬 Xuhybrid, Feb 6th at 5:05 AM

      If setting 2 or higher step height it should ask for server permission. Otherwise it should fall back on the client side code I don't see any issue with being able to step up 1 block and any server admins having an issue need to get a life. Thanks for posting the mod.

      💬 Mokradin, Feb 5th at 2:18 PM

      Could you add a block blacklist config to this mod ? I like this mod, but i want to blacklist some blocks like chests, table.

      💬 Elocrypt , Jan 20th at 9:04 PM

      Cuttlebear
      I intentionally made it so that the server must have the mod in order for it to work on servers, so that it wouldn't act as a cheat (being able to climb up 2 blocks and increasing step speed may be contreversal for some servers). 

      Technically, there is a method to bypass the requirement for it to be on a server for it to work on a server. 

      Initially, I was going to release this as client sided but I wasn't sure how the community would respond. 

      Here is a poll for this matter on my mod page in the Vintage Story discord: https://discord.com/channels/302152934249070593/1331031307379146814/1331050125631426664

      💬 Cuttlebear, Jan 20th at 3:53 PM

      Do I need to do anything specific to get this to work on my mp server? It works just fine in my SP game, but copying the mod over to my mp mod folder (along with all the other mods that work) makes this mod seem to not load. . .

      💬 Elocrypt , Jan 18th at 9:50 AM

      TheKhopesh
      I am not sure why it would not be working for you. I've installed a fresh v1.20.0 (stable) and this mod seems to be working without any issues for me. 
      Do you have any errors or logs? 

      If you are trying to use this mod on a server that doesn't have this mod installed, the mod will not work. This is intentional.

      💬 TheKhopesh, Jan 17th at 9:52 PM

      The mod isn't working for me now that the 1.20.0 official release is out.

      💬 Leonix, Dec 28th 2024 at 6:47 PM

      Elocrypt

      Thank you! :)

      💬 Elocrypt , Dec 27th 2024 at 11:43 PM

      Leonix
      Sorry about that, I forgot to disable debugging. I re-released the current version without debugging, just redownload it replace the old one. 

      💬 Leonix, Dec 27th 2024 at 9:02 PM

      For some reason, your mod keeps creating harmony.log.txt on my Desktop... :D How do I get rid of that? :D

      💬 Elocrypt , Dec 26th 2024 at 2:07 PM

      SaltyWater
      Which hotkey? If you hold down the hotkeys for incrementing the step height and speed they do change incrementaly based on the set increment value. 
      The hotkeys for toggling stepup on/off and reloading the config aren't holdable.

      Gabitzu
      Thank you for requesting a feature!

      💬 Gabitzu, Dec 26th 2024 at 8:42 AM

      Thank you for the step up speed config!

      💬 SaltyWater, Dec 26th 2024 at 6:11 AM

      Amazing mod! Could you add a configuration option to make the key holdable instead of toggleable?

      💬 Elocrypt , Dec 26th 2024 at 4:09 AM

      Gabitzu
      I have added the ability to configure your step up speed in the newest version, although this feature only works for v1.20.0 and up. 

      💬 DanaCraluminum, Dec 24th 2024 at 8:50 AM

      Add version to zip name, please

      💬 Gabitzu, Dec 24th 2024 at 6:35 AM

      Could the step up speed be configurable? Thanks

      💬 Elocrypt , Dec 24th 2024 at 1:23 AM

      SteAStro88
      There is now a new version that is compatible with current and older versions! It also fixes some stuff, all changes are in the changelog.
      StepUp Advanced v1.0.2

      💬 Elocrypt , Dec 22nd 2024 at 9:49 PM

      SteAStro88
      I released a version that is compatible with v1.19.8, enjoy! StepUp Advanced for v1.19.8

      💬 SteAStro88, Dec 22nd 2024 at 3:29 PM

      Is this mod compatible with 1.19.8?

       (edit comment delete)