1.13.0latestv1.13.0 - Minecraft 26.2 supportJul 17, 2026 Added support for Minecraft 26.2 (protocol 776). Heads up: starting from this release the server requires JRE 21+. Java 17 is no longer enough. Thanks to @BoomEaro for the update.1.20.0NanoLimbo 1.12.0 — Minecraft 1.21.2 → 1.21.11 / 26.1Apr 15, 2026 NanoLimbo 1.12.0 — Minecraft 1.21.2 → 1.21.11 / 26.1 Major update bringing NanoLimbo up to the current Minecraft protocol line, plus a significant modernization pass. Huge thanks to @BoomEaro for doing the heavy lifting on the protocol rewrite, and to @YueMi-Development and @Biquaternions for small but neat patches on top. NEW PROTOCOL SUPPORT · Minecraft 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 and 26.1 · Rewrote the login → configuration phase for the post-1.20.5 known-packs handshake (PacketKnownPacks, PacketUpdateTags, per-version PacketRegistryData) · New play packets: PacketLogin (replaces PacketJoinGame), PacketChunkWithLight with real heightmaps + biome palette + light update, PacketGameEvent with start_waiting_for_chunks · Redesigned PacketPlayerPositionAndLook for the 1.21.2 teleport-flags bitset NEW FEATURES · MiniMessage text format in every text field (chat, title, subtitle, boss bar, player-list header/footer, MOTD). Legacy &-codes and raw JSON are still accepted. · Native Netty transports — epoll, io_uring (Linux x86_64/aarch64) and kqueue (macOS x86_64/aarch64), with automatic NIO fallback · Per-connection packet rate limiting — new traffic config block limits packet count and byte rate per player · External secret files — load Velocity secret and BungeeGuard tokens from a file via @-prefix: Code (YAML): infoForwarding: type : MODERN secret : '@secret.txt' # read from ./secret.txt # or for BungeeGuard: infoForwarding: type : BUNGEE_GUARD tokens : '@tokens.txt' # one token per line, '#' comments allowed · Privacy-friendly logging — new logPlayersIp config flag. Set to false to redact player IP addresses from connect logs (GDPR-friendly). · New version (alias: ver) console command · Improved VarIntFrameDecoder and pipeline robustness BREAKING CHANGES (upgrading from 1.8.x) · Requires Java 17 or higher (was Java 11) · dimension: NETHER → dimension: THE_NETHER · useEpoll: true → netty.transportType: EPOLL (also accepts NIO, IO_URING, KQUEUE) · Built jar is now NanoLimbo.jar — update your start script: Code (Bash): # Before java -jar NanoLimbo-1.8.1-all.jar # After java -jar NanoLimbo.jar · New optional keys: secureProfile, logPlayersIp, and the traffic block. Defaults are safe — no edit required if you don't care. · Your existing legacy &-codes and raw-JSON text values keep working unchanged — migration to MiniMessage is optional. UNDER THE HOOD · Build modernization: Gradle Kotlin DSL, version catalog, Lombok, GitHub Actions for CI + release · Netty 4.1.101 netty-all → Netty 4.2.11 split modules with native transports bundled in the shadow jar · Adventure stack added (api / gson / legacy / plain / json / nbt + MiniMessage, all 4.26.1) · Configuration serializers refactored into dedicated classes · 17 per-version dimension codecs + matching tag NBT files (for 1.20.5+) CREDITS · BoomEaro (Valentine) — the 1.21.2 → 26.1 protocol rewrite, MiniMessage stack, native transports, build modernization · YueMi-Development — @-prefix for external secret/token files · Biquaternions — logPlayersIp privacy flag LINKS · Download: https://github.com/Nan1t/NanoLimbo/releases/tag/v1.12.0 · Full changelog: https://github.com/Nan1t/NanoLimbo/releases · Report issues: https://github.com/Nan1t/NanoLimbo/issues1.8Update 1.8.1Jun 14, 2024 Added MC 1.21 support.1.7Update 1.7Dec 30, 2023 Added MC 1.20.3-1.20.4 support (thanks to @BoomEaro)1.6Update 1.6Oct 1, 2023 · MC 1.20.2 support (thanks to @BoomEaro). · Console command to check current limbo version (version, ver). · Experimental function to limit incoming traffic. Update the settings.yml manually for this.1.5.2Update 1.5.2Jun 10, 2023 · Support for MC 1.20 · Option to return static protocol version on a ping (to support ViaVersion).1.5.1Update 1.5.1Mar 15, 2023 Added 1.19.4 support (thanks to @BoomEaro)1.5Update 1.5Dec 11, 2022 1.4.1Update 1.4.1Jul 28, 2022 · Support for MC 1.19.1 · Fixed join packet for 1.9.1 · Minor changes in sources1.4Update 1.4Jul 2, 2022 · Added support for MC 1.18.2 and 1.19 · Added console commands · Fixed bugs Thanks to all contributors who keep this project alive!1.3.4Hotfix 1.3.4Feb 7, 2022 Fixed crash on 1.16.5 clients due missing PlayerInfo packet1.3.3Update 1.3.3Feb 7, 2022 · Ability to hide and show player list (hidden by default) · Added player list header and footer (disabled by default) · Ability to set brand name under F3 (disabled by default) · Reformatted debug levels · Updated Netty to the latest stable version · Fixed crashing for Forge clients on 1.18+ · Fixed connection for networks with ViaVersion on proxy side · Other minor optimizations Important: Don't forget to delete old settings file. Server will create new one with new or changed parameters. You also should save old config to paste required data in the new one. Thanks everyone who contributed to this project!1.3.2Update 1.3.2Nov 30, 2021 Added test support for 1.181.3.1Nov 13, 2021 Added BungeeGuard support. Don't forget to recreate settings file.1.3Update 1.3Oct 31, 2021 Hello everyone! This update comes with new cool features: * Multiple versions support (1.8 - 1.17). Now you don't need to use protocol hack on proxy side! * Ability to send title on join. * Optimizations and code improvements.1.2.2Update 1.2.2Dec 27, 2020 Fixed compatibility with OptiFine clients. Previously, clients with OptiFine crashes due to the lack of some dimension data.1.2.1Update 1.1-1.2.1Dec 15, 2020 This is multiple update since server was a bit changed while waiting confirmation. · Added gamemode switching in the configuration; · Added new params in the configuration to configure Netty (for advanced users); · Added pre-encoding of some packets for more fast sending; · Added native Epoll transport support for Linux; · Optimized connections and threads using; · Added Declare Commands packet to support proxy's tab-complete.1.0Dec 14, 2020
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
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.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta