Waystones

Waystones

Mod

Teleport back to activated waystones. For Survival, Adventure or Servers.

Client and server AdventureMagicTransportationWorld Generation

1.57M downloads
1,374 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

16.0.4+fabric-1.20.4

Changelog

  • Fixed yet another load failure on NeoForge

  • Fixed crash on Forge and NeoForge due to invalid config definition

  • Added ability to delete Sharestones while in creative mode (for cases where corrupt entries are leftover)

  • Added durability to warp stones, removed the default cooldown from it

  • Added a new warpRequirements option which replaces all existing xp cost options and allows for a lot more flexibility

  • Added support for item costs (e.g. add_item_cost(waystones:warp_dust, 1) in warpRequirements)

  • Added support for custom cooldown types (e.g. add_cooldown("my_cooldown", 10) in warpRequirements)

  • Added support for minimum and maximum teleport ranges (e.g. [is_not_within_distance(1000)] refuse())

  • Changed default experience costs to use experience points instead of levels

  • Changed the waystone settings screen to use the same slot layout as warp plates

  • Changed bound scrolls to be created by attuning a warp scroll in a waystone instead of right-clicking it

  • Changed waystone settings screen to open even when shift-right-clicking with an item in hand

  • Changed leashedDenyList config option to entityDenyList, which applies to leashed, pets, and warp plates

  • Changed inventory button position to be synced property, meaning it can be controlled by the server

  • Changed waystone names to be stored as Components, which is mostly a technical change but allows for more flexibility in the future

  • Fixed textfield in settings screen being auto-focused even when a name was already set

  • Fixed waystone settings screen not closing when enter is pressed

  • Fixed waystone screen not opening when edit permissions are not present

  • Fixed xp cost not displaying while in creative, which could be confusing when testing

  • Renamed and restructured some config options to be easier to understand

  • Renamed waystones:warp_plate recipe type to waystones:waystone

  • Restructured and cleaned up many parts of the API - mods depending on the Waystones API will have to update!

  • Removed old dimensional teleport options as they can be replicated using warpRequirements (e.g. [is_interdimensional, involves_dimension(the_nether)] refuse())

  • Removed restrictToCreative and generatedWaystonesUnbreakable options as they never worked well, do not match Vanilla Minecraft expectations, and can be better solved with other utility mods

  • Removed some obsolete waystones:waystone and waystones:sharestone tags in favor of waystones:waystones and waystones:sharestones

  • Added Blackstone, Deepslate and Endstone Waystones

  • Added Landing Stone, a warp plate you can teleport to but not from

  • Added a new settings screen for all types of waystones that allows attuned shards to be created for every type

  • Added the ability to sort Sharestones the same way that waystones can be sorted

  • Added the ability to insert an attuned shard into a waystone to have it available for teleportation

  • Added display of Sharestones as waypoints in JourneyMap

  • Added transportPets option to teleport nearby pets with player

  • Added ability to name a warp plate in an anvil (mostly just useful for Jade/TOP/WTHIT)

  • Added nameGenerationTemplate option for slightly more control over waystone name generation

  • Added display of Waystones and Sharestones in BlueMap and Dynmap

  • Fixed warp plates refusing teleports with missing xp without any user feedback

  • Fixed xpCostsFullLevels=false not working reliably depending on where xp was gained from

  • Fixed crash on teleport when xp cost was unexpectedly empty

  • Fixed JEI, Jade, REI, JourneyMap and WTHIT compatibility no longer working on Fabric

  • Fixed JourneyMap compatibility creating waypoints for waystone types it shouldn't

  • Fixed JourneyMap waypoints not immediately being removed when breaking a waystone

  • Fixed regression that caused warp plates to no longer work on dedicated servers

  • Added commands to investigate waystones of any player as OP (by edralzar)

  • Added xpCostsFullLevels option to charge xp points instead of levels

  • Fixed warp plate recipes breaking after a single shard was crafted

  • Fixed warp plate showing dust instead of warp particles even if the target is valid

  • Changed newly activated waystones to be added to the end of the list rather than the start

  • Added norwegian bokmÃ¥l translation (by Bloodaxe95)

  • Added WaystonesListReceivedEvent which gets fired for activated waystones, sharestones and warp plates

  • Deprecated KnownWaystonesEvent

  • Fixed being unable to join multiplayer server

  • Fixed crash on world load when using Forge

  • Added Crumbling Attuned Shard, an attuned shard that is used up when teleporting (by edralzar)

  • Added waystones:warp_plate recipe type, allowing to define new recipes for the Warp Plate (by edralzar)

  • Fixed buckets not having any effect on waterlogged waystones

  • Fixed warp stone cooldown getting corrupted into millions of seconds

Files

waystones-fabric-1.20.4-16.0.4.jar(668.57 KiB) Primary Download

Project members

BlayTheNinth

Owner

Details

Licensed ARR
Published 2 years ago
Updated 5 days ago