MultiJoinPlugin

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/multijoinplugin
资源信息

Minecraft 版本: 1.7.10 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.2 1.9.3 1.9.4 1.10 1.10.1 1.10.2 1.11 1.11.1 1.11.2 1.12 1.12.1 1.12.2 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16 1.16.1 1.16.2 1.16.3 1.16.4 1.16.5 1.17 1.17.1 1.18 1.18.1 1.18.2 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2

平台: velocity

标签: library utility

资源介绍

MultiJoin

This repository is the Velocity-side companion plugin for MultiJoin. It is not the MultiJoin service itself.

MultiJoin aggregates multiple Yggdrasil hasJoined endpoints, maintains multijoin profile metadata, and exposes the binding API. This repository only connects Velocity to that service by providing in-game bind and unbind commands.

What This Repository Does

  • Requests bind tokens for players.
  • Lets players bind and unbind in game.
  • Reads multijoin data from the player's GameProfile so the main service can resolve unbind targets.
  • Uses Velocity permissions to control access to those commands.

If you want to deploy MultiJoin itself, go to the MultiJoin repository above. Installing only this jar is not enough.

Dependency on MultiJoin

Before using this plugin, MultiJoin must already be running and reachable from Velocity.

By default, this plugin talks to:

http://127.0.0.1:2268/bind

That means:

  • MultiJoin must be started first;
  • both sides must use the same binding key;
  • if MultiJoin runs on another machine, replace 127.0.0.1 with the real host address.

Installation

  1. Build or download the jar for this project.
  2. Put it into Velocity's plugins directory.
  3. Start Velocity once to generate the config file.
  4. Edit config.properties in the plugin data directory.
  5. Restart Velocity.

Default configuration:

api=http://127.0.0.1:2268/bind
key=

Fields:

  • api: the binding endpoint exposed by MultiJoin.
  • key: must match the binding key configured in MultiJoin's config.toml.

Commands

/mj bind
/mj bind <token>
/mj unbind
  • /mj bind: requests a bind token from MultiJoin and returns a clickable copy-to-clipboard result in chat.
  • /mj bind <token>: binds the current player to the profile represented by that token.
  • /mj unbind: removes the current player's existing MultiJoin binding.

Permissions

multijoin.bind
multijoin.unbind

Requirements and Caveats

  • This is a Velocity plugin, not a Bukkit, Spigot, or Paper backend plugin.
  • MultiJoin must already be configured and running, otherwise all commands will fail.
  • api and key must not be empty.
  • Unbind depends on an existing multijoin property in the player's GameProfile.
  • Request parameters are appended directly to the URL, so api, key, and token should use URL-safe characters.

License

This project is licensed under the MIT License.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
palladium drones

价格:0 墨喵币
下载量:0

查看详情
Sweet Calamity Ru

价格:0 墨喵币
下载量:0

查看详情
PIJ-CO RP

价格:0 墨喵币
下载量:0

查看详情
DashPack

价格:0 墨喵币
下载量:0

查看详情