Releases: BbIJABNPOBATEJb/Multi-together
Release list
Multi Together 1.2.0
One jar for Paper 1.20 – 26.3. Drop-in update: replace the jar and restart.
| Paper | Java |
|---|---|
| 1.20 – 1.20.4 | 17+ |
| 1.20.5 – 1.21.11 | 21+ |
| 26.1 – 26.3 | 25+ |
Changed
- Built for Java 17 against the 1.20.1 API. Anything newer (teleport smoothing for display entities, the item glint API) is used only when the server has it.
- The shared inventory no longer depends on one server version: it finds the server's item lists by type and contents, so it works with Spigot mappings (1.20 – 1.20.4), Mojang mappings, the old three-list layout (up to 1.21.4) and the equipment layout (1.21.5+).
- Chain materials are looked up by name: the iron chain is
CHAINbefore 1.21.9, and the copper chain styles appear only from 1.21.9. - The menu no longer calls
InventoryView, which turned from a class into an interface in 1.21. - MIT license.
Version notes
- 1.20 – 1.20.1: chain links move in 1-tick steps (display entities have no teleport smoothing before 1.20.2).
- Copper chain styles need 1.21.9+.
Tested
The same jar on Paper 1.20.1, 1.20.4, 1.20.6, 1.21.1, 1.21.4, 1.21.8, 1.21.11, 26.1.2 and 26.2 with bots — 16/16 checks on each (chain physics and display, shared health, hunger, inventory, armor, offhand, teleports, unlink copies, dying together, menu, chain styles, languages). Paper 26.3 is still in beta and bots can't join it through ViaBackwards yet; there the plugin loads, the static API check passes and the inventory internals match 26.2.
SHA-256: cd3cc5128801874e831223f374e9d2538fce5fbd9c00ae81353237a6f8421c12
Multi Together 1.1.0
Paper 1.21.11 (Java 21). Drop-in update for 1.0.0 — replace the jar and restart.
New
- 18 languages, English by default: English, Русский, Українська, Deutsch, Français, Español, Português, Italiano, Polski, Türkçe, Nederlands, Čeština, Svenska, 简体中文, 日本語, 한국어, Tiếng Việt, Bahasa Indonesia.
- Choose the language in
config.yml, with/link language <code>or from the settings menu (book button). The choice is saved toconfig.yml;/link reloadre-reads it. - Language files are copied to
plugins/MultiTogether/lang/and can be edited; missing keys fall back to English, a new file adds a language. - Every change in the settings menu and every link-type toggle now replies in chat (for example "Chain stiffness: 40%").
Fixed
- A chain passing through a tree trunk or a wall no longer shoots up along it: a sagging link is lifted onto a block only while it stays below the straight line between the players.
- Long descriptions in menus are wrapped onto several lines (CJK text by width) instead of stretching across the screen.
SHA-256: 88587e84ed81ec7dbc42fdcf26efbc68fe2090b716912aeba12894e34471d64c
Multi Together 1.0.0
First release of Multi Together for Paper 1.21.11 (Java 21).
Link players for videos and challenges with /link <player1> <player2> [ALL|CHAIN|HP|FOOD|INVENTORY]:
- ⛓ Chain — smooth display-entity chain with sag, physics (a runner drags a partner, sneaking on the ground braces, hanging over a cliff works), the whole chain teleports together through portals, world changes and far teleports, respawn next to a partner.
- ❤ Shared health — one health bar for the group; one dies, everyone dies.
- ☕ Shared hunger — shared food and saturation.
- ⚒ Shared inventory — one inventory with armor and offhand, lossless merge on link, copies on unlink, no duplication.
Also: a 54-slot menu (/link), settings (chain length, stiffness, iron/copper style, toggles), Russian keyboard-layout aliases (/дштл, /гтдштл), relocated LiteCommands. Links are kept in memory until the server stops.
Install: put MultiTogether-1.0.0.jar into plugins of a Paper 1.21.11 server and restart. Commands require multitogether.admin (operators by default).
SHA-256: df476e9b55e295bd08fa657f2468ecf94281bc4efa32f91992b466fa6b903f76