WindLaunchPlugin
PluginMIT

WindLaunchPlugin

A simple opt-in plugin for allowing players use the modrinth version of windlaunch in multiplayer servers

28
Downloads
2
Followers
6 months ago
Updated
📦
1
Versions

📖About WindLaunchPlugin

WindLaunch Plugin

Plugin GitHub Client Side Mod Modrinth Client Side Mod GitHub

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

  1. Place the plugin .jar file into your server’s plugins folder.
  2. Start or reload your server.
  3. 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