Server-Side Waystones (sswaystones)
Polymer-based server sided Waystone mod, with Geyser and vanilla client support. (inspired by the now-archived Wraith Waystones Polymer Port)

Features
- Server-side Waystone blocks that allow you to teleport long distances and across dimensions.
- Feature-full GUIs for both Bedrock and Java players, using forms and chest GUIs respectively.
- Waystones can have up to 32 character long names and can be set to "global" to allow for anybody on the server to use them.
- The mod works on both servers and singleplayer worlds, and all storage data is held in the world itself.
Recipes
Recipe for the Waystone

(Stone Bricks and Stone Brick Wall can be replaced with several other brick variants to get their respective waystone)
Recipe for the Portable Waystone

Configuration
The file is saved in config/sswaystones.json, and can be edited either manually or by commands.
/sswaystones config set [key] [value](sets a configuration option)/sswaystones config get [key](gets the value of a configuration option)/sswaystones config help(lists all configuration options)/sswaystones config reload(loads configuration from disk)/sswaystones config save(saves configuration to disk)
Permissions
sswaystones.manager: Allows the player to edit and steal all waystones. (requires op by default)sswaystones.create.place: Allows the player to create waystones. (enabled by default)sswaystones.create.global: Allows the player to create global waystones. (enabled by default)sswaystones.create.team: Allows the player to create team-available waystones. (enabled by default)sswaystones.create.server: Allows the player to create and break "server-owned" waystones. (requires op by default)
How to Install Server-Side Waystones (Mod)
Server-Side Waystones by sylvxa is verified for Fabric across Minecraft versions 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5 (latest release: 1.3.2, file size: 1.3 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Server-Side Waystones file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- updated to 26.3
- (theoretically) Fixed incompatibilities with certain Polymer mods (credit: [cwstra](https://github.com/sylvxa/sswaystones/pull/48))
- Added
paranoid_teleport_unremovable_blocksconfig option (credit: [xllifi](https://github.com/sylvxa/sswaystones/pull/47)) - Fixed issue where the option to create server-owned waystones was only available with explicit permission
- The update to 26.1 changed where data is stored, and while it *should* carry over, I'd still make a backup!
### Changes
- Update to 26.1
- Allow for "forgetting" waystones by right-clicking the entry
- Village structures (finally! [#1](https://github.com/sylvxa/sswaystones/issues/1))
village_structures config option- Random waystone name localization ([#13](https://github.com/sylvxa/sswaystones/issues/13))
random_name_language config option> > If you can help translate, please do! There are currently translations for
en_us and en_ud.- Waystones removed by /setblock or other non-player means are once again cleaned up correctly ([#33](https://github.com/sylvxa/sswaystones/issues/33))
- Built-in optional datapack to disable waystone crafting ([#34](https://github.com/sylvxa/sswaystones/issues/34))
- Adjusted waystone particles to look nicer :)
- Waystone eye display icons are once again "enchanted"
- Waystones will now have a regular ender pearl as an icon if they are unowned, swapping to an ender eye when they are
- bugfix
- update to 1.21.11
- Update to 1.21.9
- Mark for 1.21.7
- Update to 1.21.6
- Fix NPE related to the text display
- Add
pve_combatoption
- Fix bug where all waystones would share the same access setting data
- Add
physical_icon_displayoption
- Added a
waystone_limitconfiguration option - Added permission node for
/sswaystones - Fix a bug where non-stone brick waystones would be destroyed when teleported to
Back up your worlds before updating!
This release is named
rc2 in case I need to make any edits, but assume that this will be the public version of 1.2.0. (the name will be edited if there are no major issues found)## Access Settings
- Added "server-owned" waystones
- Appear at the top of waystone list
- Have their owner hidden (hence "server-owned")
- Unbreakable
- Added "team" waystones
- Works with only the vanilla
/teamcommand - Allows members of the same team to access the waystone
- Changes color of particle effects and name display to match
## Waystone Styles
- Waystones now have "styles" based on vanilla brick walls
- Stone Bricks (default), Deepslate, Tuff, Mud, Resin, Sandstone, Red Sandstone, Prismarine, Nether Brick, Red Nether Brick, Blackstone, and End Stone
- Crafted using their respective base blocks and walls
## Other changes
- Added permission nodes
- More information found in the README
- The Eye of Ender above waystones now has enchantment glint and some extra interpolation