LimboAPI

LimboAPI

Plugin

An API which provides virtual servers features to Velocity

Server Library

4,436 downloads
32 followers
Createda year ago
Updated4 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter versions...
Filter channels...

minecraft:profile item component support

Release 1.1.23

by hevav on Apr 24, 2024
Download
  • 1.20.5 support
  • Velocity b379+ support

Fix release workflow

Release 1.1.23

1.20.5 & Velocity b379+ support (#149)

  • Initial 1.20.5-rc1 support

  • Small cleanup

  • Unsigned command packet support

  • Generate mappings for 1.20.5-rc3 instead of 1.20.5-rc1

  • Remove 1.20.5 mappings generation workaround

Release 1.1.22

by hevav on Feb 21, 2024
Download
  • Velocity b360+ support

1.1.22: Velocity b360+ support

Release 1.1.21

by hevav on Feb 12, 2024
Download
  • More appropriate chat session race condition fix
  • Send brand and ClientSettings to the backend server then using 1.20.2+ client
  • Don't call onDisconnect multiple times for 1.20.2+ client
  • Reimplement "KickCallback"
  • Support for 1.19.3+ chat signing
  • Add config option to force disable 1.19.3+ chat signing
  • Discard information from previous server then joining into limbo
  • Remove player from tablist then transferring to the server on 1.19.1 and lower
  • Fix chat messages doesn't show on 1.19 client
  • Add 1.20.3 to available versions
  • Change copyright & first launch message year to 2024
  • Velocity b349+ support

Release 1.1.21 (#140)

  • More appropriate chat session race condition fix

  • Initial work on fixing brand and skin layers on 1.20.2+

  • Don't call onDisconnect multiple times for 1.20.2+ client

  • Reimplement "KickCallback"

  • Correct some comments

  • Run KickCallback inside EventLoop

  • Change copyright year to 2024 (we are in 2024 guys)

  • Change year in the first launch message to 2024

  • Support for 1.19.3+ chat signing

  • Add config option to force disable 1.19.3+ chat signing

  • Remove unused field

  • Discard information from previous server

  • Remove player from tablist then transferring to the server on 1.19.1 and lower

  • Ensure that "minecraft:chat_type" registry is sent to 1.19 client

  • Add 1.20.3 to available versions

  • Fix previous server information discarding on 1.20.2+

  • Velocity b349+ support

  • Release 1.1.21

Release 1.1.20

by hevav on Jan 23, 2024
Download
  • Velocity b329+ support

Change build.gradle version to 1.1.20

Release 1.1.20

by hevav on Jan 22, 2024
Download
  • Velocity b329+ support

1.1.20 (Velocity b329+ support)

Release 1.1.19

by hevav on Jan 14, 2024
Download
  • Multiple 1.20.2+ state transition fixes
  • Properly check for pending disconnection
  • Speedup 1.20.3+ world loading by following Vanilla behavior
  • Fix LoginEvent sending a LOGIN disconnect instead of CONFIG/PLAY one

Release 1.1.19

State switching rework with other bugfixes (#128)

  • Properly check for pending disconnection

  • Force synchronize rejoin state switching

  • Deduplicate prepared config packets

  • Don't preserve ConfirmHandler and ClientPlaySessionHandler

Preserving them will cause issues with server switching

  • Close "confirming" connection on spam

  • Speedup 1.20.3+ world loading by following Vanilla behavior

  • Synchronize LOGIN transition

  • Ensure that FastPrepareAPI encoder matches current state

  • Remove NbtUtils as Velocity now supports 1.20.2 NBT

  • Check for a custom PLAY state while sending UpsertPlayerInfo

  • Rollback CONFIG handler on server switch

  • Move the entire PLAY->CONFIG transition logic to the LimboSessionHandlerImpl

  • Fix invalid CONFIG packets being sent at PLAY state

  • Mitigate clientside race condition

  • Small improvements

  • Fix race condition mitigation then rejoin is disabled

  • Fix LoginEvent sending a LOGIN disconnect instead of CONFIG/PLAY one

Release 1.1.18

by hevav on Dec 25, 2023
Download
  • Velocity 3.3.0 support
  • 1.20.4 support

Hotfix 1: GSON error fix Hotfix 2: 1.20-1.20.1 mapping fix

WorldVersion fix

Release 1.1.18

by hevav on Dec 25, 2023
Download
  • Velocity 3.3.0 support
  • Minecraft 1.20.4 support

Hotfix: GSON error fix

Release 1.1.18 Hotfix 1

External resources



Project members

hevav

Owner


Technical information

License
Project ID