PicoLimbo | Lightweight Multi-Version Standalone Server
v1.14.1+mc26.3Limbo Minecraft server written in Rust supporting all Minecraft versions from 1.7.2 up to 26.3
v1.14.1+mc26.3latestSep 23, 2026 What's New Since last announcement on SpigotMC.org 1.13.0. Added · Support for Minecraft 26.3 · File logging · Schematic support from 1.13.x, 1.14.x, and 1.15.x · New data generator written in Rust Updated · Upgraded quick-xml to 0.42.0 · Updated to Rust 1.98.1 · Registries are now saved as NBT binaries instead of JSON files · Updated to Velocity 4.1.1 · Updated Java Wrapper's minimum Java version to 25 · Updated Java Wrapper's Velocity, Bungeecord, and JNA versions Fixed · Handle closing tags in MiniMessage · Omit legacy skylight outside the overworld · Preserve player heads, signs, and block entity data in structures · Only warn when no block mapping exists for version · Lighting set to full bright for 1.16 and 1.17 · Invalid palette parsing · GNU/Linux binaries and the Java Wrapper now support glibc 2.28 and newer · Missing blocks.json mappings for 1.21.7 through 1.21.10 Removed · JSON registry files · TypeScript data generatorv1.13.0+mc26.2Jun 16, 2026 What's New Added · New keep_alive_interval_seconds setting to control how often the server sends keep_alive packets · Nix flake · Flying speed can be configured · Add a new CLI parameter to override port from the configuration file · Added startup banner · Added support for 26.2 Updated · Updated to Rust 1.96.0 and updated dependencies · Moved the allow_unsupported_versions setting to connection section · Switched entity ID to 1 instead of 0 for players which should fix broken firework elytra boosting after changing server Fixed · The plugin doesn't shutdown when shutting down the proxy · PicoLimbo should wait for client known packs before sending registry data (starting 1.20.5) · Registries’ data is omitted if it is known by the client (starting 1.21.5) · Fixed connection dropped while held in configuration state for too long · Fixed the local Dockerfile buildv1.12.2+mc26.1.2Apr 12, 2026 What's Changed Fixed · Cobblestone blocks being placed instead of air blocks outside of schematic rangev1.12.0+mc26.1Mar 25, 2026 What's Changed Added · Added support for Schematic V3 · Added some missing registries (Dialog) · Added tag packets (specifically, Dialog and Timeline tags for now) · Added support for Minecraft 26.1 Updated · Full rewrite of the registries implementation · Full rewrite of the NBT implementation · Upgraded to Rust 1.94 Fixed · Fixed time not advancing starting 1.21.11 · Unable to send server links from the proxy · Player heads don't have skins (partially fixed, for recent versions only)v1.10.1+mc1.21.11Jan 11, 2026 What's Changed Added · Add skylight and block light calculation for schematics (1.18+) · Allow renaming and disabling commands · Allow player to toggle fly and change flyspeed · Java wrapper to run PicoLimbo as a Velocity plugin, BungeeCord plugin or standalone using the Java runtime Updated · Now compile and publish pre-built binaries using GNU libc · Updated the Debian Pterodactyl egg to use the new GNU binaryv1.9.0+mc1.21.11Dec 10, 2025 What's Changed Added · "/spawn" command to teleport player back to spawn · Support for 1.21.11 Updated · Moved the "player_listed" setting to the "tab_list" sectionv1.8.0+mc1.21.10Nov 3, 2025 What's Changed Added · Option to hide the player from the tab list · Support for block entities · Option to block unsupported versions from joining · Option to not send the status response Fixed · Status handshake was rejected with legacy or BungeeGuard forwarding enabledv1.7.0+mc1.21.10Oct 19, 2025 What's Changed Added - Add spawn rotation configuration by @trafficlunar - Add reduced debug info configuration - Support for 1.21.10 Fixed - Reduced Docker image size - Fixed wrong skin parts ID sent in entity metadata packets for version 1.12 to 1.14.4v1.6.0+mc1.21.9Oct 1, 2025 What's Changed Added · Added support for 1.21.9 · Player teleportation system when falling below world boundaries with configurable minimum Y position and teleport message · Time configuration for all versions with lock time for 1.21.5+ clients · Tab list header/footer (1.8+) · Player shows up in the tab list · Player skins (1.8+) · Boss bar (1.9+) · Configurable server icon · Network compression options · MiniMessage formatting support for MOTD and welcome messages · Title and subtitle (1.8+) · Action bar message (1.8+) Changed · Removed maximum view distance limit · Spawn position is now a persistent world setting · Updated forwarding configuration format (see documentation) · Renamed and relocated spawn dimension setting toworld.dimension· Schematic is sent to clients starting from 1.16 Fixed · High memory usage when sending a large schematic over the networkv1.5.0+mc1.21.8Release v1.5.0+mc1.21.8Aug 30, 2025 What's Changed Added - Allow customization of the spawn position in the configuration - View distance can now be customized - Hardcore mode can be defined in configuration - Support for loading schematics Fixed - NBT strings and arrays should be prefixed with a UShort - Send correct version of the game in KnownPacks - Player not spawning due to view distance being too small in certain versions - Set center chunk to prevent player getting stuck in loading world screen - Void chunk is always send for all versions after 1.19 - Empty configuration file never gets filled - Send correct amount of chunk section given a dimension - Clouds not rendering for versions after 1.21.6 - Connection from BungeeCord were rejected when BungeeCord is running in offline mode - Wrong yaw being sent for versions after 1.21.2 Full Changelog: https://github.com/Quozul/PicoLimbo/compare/v1.4.0+mc1.21…v1.21.8Release v1.21.8Jul 19, 2025 What's New Added · Support for 1.21.8 Changed · Refactor to simplify the Server struct · Updated the README and the documentation Fixed · Invalid login start packet between 1.19 and 1.20.1 · Do not always serialize as dynamic list if possible for >=1.21.5, which could cause incompatibilities with some proxy plugins (e.g. PacketEvents) · UUID is misencoded for <1.7.6 preventing connection to PicoLimbo through Velocity when using 1.7.6 or older clients · Invalid string decoding could cause a crash of the server if a player tries to connect with a Unicode username · Accept -1 protocol version number during handshake to improve support with ViaVersion Removed · Removed the build script from pico_limbo binary for faster build times, this removes the detailed version number available when using the help commandv1.21.7Release v1.21.7Jul 3, 2025 What's New Added · Support for 1.21.7 · Customizable default game mode in configuration · Commands auto-completion when running behind a proxy #16 · Added error message in server's console when modern forwarding failed to help debug issues Changed · Improved de-serialization of spawn dimension configuration Fixed · Send correct biome index in minecraft:login play packet · Corrently implement the palette container data type according to 1.21.5 specs · Send correct dimension type for 1.20.5, resulting in correct world height and clouds being visiblev1.21.6Jul 3, 2025
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta