Перейти к содержимому
Mineforgian

WindLaunchPlugin

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

Загрузки
105
Подписчики
2
Обновлён
6 октября 2025 г.
Лицензия
MIT

Опубликован 6 октября 2025 г.

Client Side Mod Modrinth Client Side Mod CurseForge Plugin CurseForge Client Side Mod GitHub Plugin GitHub


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

  1. Place the plugin .jar file into your server’s plugins folder.
  2. Start or reload your server.
  3. Verify the startup message appears.
  4. Now give players the windlaunch.use permission so the can use the mod.

🌬️ 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

Ченджлог

1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 6 октября 2025 г.

Initial Release

Комментарии

Загружаем…