Expand description
Bevy game engine plugin for creating and searching discoverable servers on local networks
Modules§
- prelude
- Prelude containing all types you need for making discoverable server and for discovering servers.
Structs§
- Discoverable
Server - Resource that when added makes server available for discovery on local
network. When you change this resource through
ResMut<DiscoverableServer>
, the changes get propagated back to clients for discovery. - Discovered
Server - Contains info about discovered server on local network.
- Discovered
Server List - Resource containing all servers discovered on local network.
- Search
Servers - Event that when emitted clears all discovered servers and starts new server discovery. You can use this to do initial server search or do server list refresh. Use this from system with [bevy::prelude::EventWriter]:
- Server
Browser Plugin - Plugin for servers and clients to discover each other. Add this to bevy app to use server or client functionality.
- Server
Metadata - A string key-value map for additional server info to send to clients.