Compatibility
Minecraft: Java Edition
1.21.8
Platforms
Links
Creators
Details
WindLaunch Plugin
The WindLaunch Plugin is the server-side counterpart of the WindLaunch Fabric client mod.
It enables a simple handshake system to let compatible clients know whether they are allowed to use the WindLaunch features on a given server.
🧩 Function
- Registers a Plugin Messaging Channel called windlaunch:handshake
- Listens for handshake messages from connected clients
- Sends back a one-byte response to allow the WindLaunch mod on the client
📡 Handshake Protocol
| Code | Direction | Meaning | 
|---|---|---|
| 1(MSG_HELLO) | Client → Server | Client requests permission to use WindLaunch | 
| 2(MSG_OK) | Server → Client | Server allows WindLaunch for this player | 
🔧 Installation
- Place the plugin .jarfile into your server’spluginsfolder.
- Start or reload your server.
- Verify the startup message appears:
🌬️ WindLaunchPlugin enabled, registering messaging channel
🧠 Technical Details
- Plugin Channel: windlaunch:handshake
- Class: com.mod.windlaunch.WindLaunchPlugin
- Depends on: Bukkit/Spigot/Paper (no external libraries)
- Java Version: 21
- No configuration files or commands
- One-way communication — no responses other than the handshake result
🧩 Compatibility
| Platform | Supported | 
|---|---|
| Paper / Spigot / Bukkit | ✅ | 
| Fabric Client (WindLaunch Mod) | ✅ | 
| Other client mods | Ignored | 



