Mods / WaypointTeleportation

Tags:
QoL
Author:
MystiVaid
Side:
Client
Created:
Apr 14th at 5:09 AM
Last modified:
Apr 14th at 5:10 AM
Downloads:
169
Follow Unfollow 2
Latest release (for Vintage Story 1.22.0-rc.1 - 1.22.0-rc.8, potentially outdated):
waypointteleportation_1.0.0.zip  1-click install

路径点传送

为新建/编辑路径点的窗口添加坐标显示与传送

传送使用/tp指令实现,玩家需要具有相关权限

使用小地图在未加载/已卸载的区块新建路径点时,无法获取正确的顶层Y坐标,将会使用世界高度的一半作为传送的Y坐标

Waypoint Teleportation

Add coordinate display and teleportation for the window used to create/edit waypoints

Teleportation is achieved using the /tp command, players must possess the relevant permissions

When creating waypoints in unloaded/unloaded chunks using the minimap, the correct top-level Y coordinate cannot be obtained, and half of the world height will be used as the teleportation Y coordinate

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.0 waypointteleportation
1.22.0-rc.1 - 1.22.0-rc.8
169 Apr 14th at 5:10 AM waypointteleportation_1.0.0.zip 1-click install

初次发布

 

First Release


2 Comments (oldest first | newest first) (threaded | flat)

Pell, May 3rd at 11:01 PM

immediately crashed me when i tried to use this mod:

Crash Report
System.IndexOutOfRangeException: MapRegion data, index was -2147483606, x was 1,5989365E+15, z was 1,5990402E+15
at Vintagestory.API.Datastructures.IntDataMap2D.GetUnpaddedColorLerped(Single x, Single z) in VintagestoryApi\Datastructures\IntDataMap2D.cs:line 82
at Vintagestory.GameContent.WeatherDataReaderBase.LoadLerp(Vec3d pos, Boolean useArgValues, Single lerpRainCloudOverlay, Single lerpRainOverlay, Single dt) in VSEssentials\Systems\Weather\WeatherDataReader.cs:line 249
at Vintagestory.GameContent.WeatherSystemClient.OnRenderFrame(Single dt, EnumRenderStage stage) in VSEssentials\Systems\Weather\WeatherSystemClient.cs:line 150
at Vintagestory.Client.NoObf.ClientMain.MainRenderLoop(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 910
at Vintagestory.Client.GuiScreenRunningGame.RenderToPrimary(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 173
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 742
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 686
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 112
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 354
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 131
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95

coordinates it tried to send me to are far outside the possible range (thats an understatement if you look at the numbers)