This version introduces an experimental plugin API, as well as compatibility for Simple Voice Chat.
Experimental Plugin API
- Depend on World Host through the Modrinth Maven.
- Your plugin's entrypoint class needs to implement
WorldHostPlugin
. - On Fabric, specify your entrypoint class through the
worldhost
entrypoint in your fabric.mod.json. - On Forge and NeoForge, annotate your entrypoint class with
@WorldHostPlugin.Entrypoint
.
Changes
- Added support for Simple Voice Chat
- Requires client to have World Host installed as well. This will not be changed.
- Known issue: currently doesn't work if the host and client are on the same LAN
- Added an experimental plugin API
- Migrated the friends file to a global directory
- Completely redid the add friend screen
- Added an origin checker to warn when World Host was downloaded from an unofficial source
- The warning will only appear once
- Added protocol encryption
- Added a player info screen
- No longer shows the UPnP status if UPnP hasn't been enabled in this session
- No longer shows the "went online" message if you're already on the online friends screen
- Updated Traditional Chinese translation (thanks to dirtTW)
- Updated Russian translation (thanks to Korben)
- Updated Ukrainian translation (thanks to veydzh3r)
- Added support for 1.21.3
- Dropped support for 1.18.2
Bug Fixes
- Fixed a potential crash when refreshing the friends list
- Fixed pressing Escape in some screens not returning to the previous screen