Skip to content
Changes
- #3882: Reduce lock boilerplate by using lomboks `@Locked` (commit: d37a430)
—
md_5 /
detail
- #3881: Optimize ServerUnique Tablist code (commit: 69b476f)
—
github /
detail
- Add central-publishing-maven-plugin (commit: 2e12caa)
—
md_5 /
detail
- Release 1.21-R0.4 (commit: 70603d5)
—
md_5 /
detail
- Bump version to 1.21-R0.5-SNAPSHOT (commit: 8f6768a)
—
md_5 /
detail
- #3864: Add ServerLinks API (commit: e62fc6c)
—
md_5 /
detail
- Cleanup some formatting (commit: 8e99a4c)
—
md_5 /
detail
- #3849: Add permission to perms command (commit: 704e866)
—
md_5 /
detail
- #3862: Add perms permission to admin group by default (commit: c13e6df)
—
md_5 /
detail
- #3855: Create protocol sub-packages data & util (commit: 3a5c731)
—
github /
detail
- #3799, #3800: Do not parse the collision and visibility strings of the Team packet (commit: bccce74)
—
md_5 /
detail
- Release 1.21-R0.3 (commit: e3ab8ef)
—
md_5 /
detail
- Bump version to 1.21-R0.4-SNAPSHOT (commit: 97f6572)
—
md_5 /
detail
- #3848: Add support for showing dialogs in configuration state (commit: d5bcabd)
—
md_5 /
detail
- #3846, #3847: Handle packet bundles (commit: 2b9808c)
—
md_5 /
detail
- #3834: Update to SLF4J 2 (commit: 31f7ef8)
—
md_5 /
detail
- #3840: Add separate permission for "/alertraw" (commit: 2444124)
—
github /
detail
- #3837: Update to JLine 3 (commit: 7cde213)
—
md_5 /
detail
- Remove obsolete/unused findbugs-annotations (commit: aa44ebe)
—
md_5 /
detail
- Migrate from trove to fastutil (commit: 5dad410)
—
md_5 /
detail
- #3803: Add NBT module (commit: 41e49da)
—
md_5 /
detail
- Minecraft 1.21.6-pre1 support (commit: 89e66ed)
—
md_5 /
detail
- Add Java 25-ea to GitHub Actions (commit: 68f4f6b)
—
md_5 /
detail
- Expand CustomClickEvent to have raw and parsed data (commit: f8de305)
—
md_5 /
detail
- Minecraft 25w20a protocol support (commit: 69e4872)
—
md_5 /
detail
- #3825, #3826: Check memory address availability before using natives (commit: a336efb)
—
md_5 /
detail
- #3828: Set allocator using Netty system property to apply pooled allocator default globally (commit: ae2fc30)
—
md_5 /
detail
- #3823: Add client brand API (commit: 89069a3)
—
github /
detail
- #3810: Use retainedSlice if possible in MinecraftDecoder (commit: 1279cca)
—
md_5 /
detail
- #3821: Fix race condition that leads to incorrect packet order (commit: 26433bf)
—
github /
detail
- #3815: Ensure ping response for unthrottling (commit: d7538df)
—
github /
detail
- #3816: Upgrade Netty to 4.2.0.Final (commit: 2516de6)
—
github /
detail
- #3814: Fire exception in pipeline if async task in eventloop throws exception (commit: 1da3a8c)
—
github /
detail
- Release 1.21-R0.2 (commit: 9667743)
—
md_5 /
detail
- Bump version to 1.21-R0.3-SNAPSHOT (commit: f6151dc)
—
md_5 /
detail
- SPIGOT-8024, #3811, #3812: Add versioned chat serialization (beta) (commit: 7587f03)
—
md_5 /
detail
- Release 1.21-R0.1 (commit: 252e7b0)
—
md_5 /
detail
- Bump version to 1.21-R0.2-SNAPSHOT (commit: fa6d477)
—
md_5 /
detail
- Add WriteTimeoutHandler (commit: 687c302)
—
md_5 /
detail
- #3805: Remove redundant PluginMessage handler in InitialHandler (commit: 4b02623)
—
github /
detail
- #3797: Expose sendPacketQueued to unsafe interface (commit: 9476ffc)
—
md_5 /
detail
- Don't attempt to read packets after channel is closed/closing (commit: 4582465)
—
md_5 /
detail
- #3791: Handle third party tools rewriting integers badly (commit: 0d153fe)
—
md_5 /
detail
- #3786: Fix missing compressor release when removing LengthPrependerAndCompressor handler (commit: 591e187)
—
github /
detail
- #3733: Add incoming packet configuration options (commit: 556a15a)
—
md_5 /
detail
- #3766: Combine packet length prepending and compressor (commit: 774a6fd)
—
md_5 /
detail
- #3776: Expose ChannelInitializerHolder in protocol module (commit: 0070421)
—
md_5 /
detail
- Extract bungee plugin message channel to constant (commit: 4dad940)
—
md_5 /
detail
- #3781: Fix eventLoopCallback (commit: ed4a80e)
—
github /
detail
- #3779: Improve eventloop consistency and isClosing code (commit: c3e4a6e)
—
md_5 /
detail
- #3778: Null check team collision rule because it does not exist in 1.8 (commit: 69861e5)
—
github /
detail
- Minecraft 25w05a protocol support (commit: 508c2f7)
—
md_5 /
detail
- #3774: Minecraft 25w04a chat component changes (commit: 80bb237)
—
md_5 /
detail
- #3775: Allow decompressed packets to grow to max capacity (commit: 4fded98)
—
md_5 /
detail
- Preallocate compression output buffer to remove unnecessary resizing (commit: 60a3bf0)
—
md_5 /
detail
- Minecraft 25w04a protocol support (commit: 6b22690)
—
md_5 /
detail
- #3761: Whitelist LoginPayloadResponse in UpstreamBridge#shouldHandle (commit: 0aa2871)
—
github /
detail
- #3769: Fix possible NoSuchElementException changing compression (commit: 1265a99)
—
md_5 /
detail
- Minecraft 1.21.4-pre1 support (commit: 373dab0)
—
md_5 /
detail
- #3758: Handle LoginPayloadResponse in UpstreamBridge (commit: f6b40b1)
—
github /
detail
- #3760: Fix possible NPE when trying to get encoder/decoder protocol (commit: 7a42f12)
—
md_5 /
detail
- #3756, #3757: Queue PlayerListItemRemove packets for disconnecting players (commit: 8212e10)
—
github /
detail
- #3753, #3754: Don't disconnect during login if the player is on a server (commit: 672db9f)
—
github /
detail
- #3743: Fix infinite encrypting screen on miss configured ip-forwarding (commit: 2bacf65)
—
md_5 /
detail
- #3746, #3666: Fix potential race conditions when connecting to multiple servers at the same time (commit: 9813e46)
—
github /
detail
- #3751: Fix potential overriding of cipher by other libraries (commit: 01a5f36)
—
github /
detail
- #3742: Add more checks to InitialHandler (commit: acb85e3)
—
github /
detail
- #3736: Add simple login payload API (commit: a89cf5f)
—
md_5 /
detail
- #3737: Use composite buffers where possible (commit: b309e4a)
—
md_5 /
detail
- Remove unused field (commit: 477ea59)
—
md_5 /
detail
- #3732: Fix protocol state issue (commit: 5fbcc6b)
—
github /
detail
- #3727: 24w34a snapshot support (commit: d32eedd)
—
md_5 /
detail
- #3731: Update cookie handling with vanilla limits and don't allow unrequested cookies (commit: e1d4b6a)
—
md_5 /
detail
- #3721: Improve same uuid and name checks (commit: 5341487)
—
github /
detail
- #3718, #3717: Add check for SSE 4.2 and PCLMUL support to native zlib (commit: 6b61230)
—
md_5 /
detail
- #3720: Replace some println calls with proxy logger (commit: c310e33)
—
github /
detail
- #3713: Add default admin permissions for /find and /send (commit: 45d2f44)
—
github /
detail
- #3711, #3712: Don't try to reconnect player when it disconnects manually (commit: a57adcc)
—
github /
detail
- #3695, #3696: Connect player to fallback if backend disconnects silently (commit: cda4537)
—
github /
detail
- Minecraft 1.21 support (commit: 8a88ce4)
—
md_5 /
detail
- #3689, #3690: Don't immediately close HAProxy health check (commit: 006a14a)
—
github /
detail
- Minecraft 24w21b support (commit: 8e8a635)
—
md_5 /
detail
- #3608, #3676: Close connection if HAProxy 2.0 message is a health check (commit: 6e17517)
—
github /
detail
- #3659: Cleanup command packets for 1.20.5 (commit: de60af0)
—
github /
detail
- #3656: Improve online mode support where IP forwarding is disabled (commit: 1be25b6)
—
md_5 /
detail
- #3617: Don't go further if connection is disconnected during handshake event (commit: 25cf8d6)
—
md_5 /
detail
- #3628: Convert PostLoginEvent to AsyncEvent and expose target server (commit: 17e23d5)
—
md_5 /
detail
- #3599: Bump com.mysql:mysql-connector-j from 8.2.0 to 8.3.0 (commit: d6c5197)
—
github /
detail
- #3646: Add experimental io_uring support (commit: 5e25c63)
—
md_5 /
detail
- Minecraft 24w13a support (commit: e642b9d)
—
md_5 /
detail
- #3622: Revert "#3256: Allow - and . in online mode as some accounts still have these…" (commit: ffa011c)
—
github /
detail
- #3629: Fix scoreboard team data reading (commit: 2394e20)
—
github /
detail
- Minecraft 24w07a support (commit: 7606d44)
—
md_5 /
detail
- Improve cookie support during login (commit: 464ed01)
—
md_5 /
detail
- Fix 24w05b spectate packet ID (commit: eda268b)
—
md_5 /
detail
- #3612: Error when disconnecting player on PostLoginEvent (commit: 3e10075)
—
md_5 /
detail
- #3602: Minecraft 24w04a support (commit: 02c5c1e)
—
md_5 /
detail
- Release 1.20-R0.2 (commit: 3e2bc8e)
—
md_5 /
detail
- Bump version to 1.20-R0.3-SNAPSHOT (commit: a1cd694)
—
md_5 /
detail
- #3594: Fix missing ComponentStyleSerializer (commit: 19918c6)
—
github /
detail
- #3555: Bump com.mysql:mysql-connector-j from 8.1.0 to 8.2.0 (commit: 8144ae8)
—
github /
detail
- Attempt upgrade of resolver libraries (commit: 0757c39)
—
md_5 /
detail
- Minecraft 1.20.3-pre2 support (commit: 197bf13)
—
md_5 /
detail
- #3559: Fix serialisation of certain scoreboard packets < 1.13 (commit: bd009ca)
—
md_5 /
detail
- #3438: Fix possible race condition in duplicate player check (commit: f5157f1)
—
md_5 /
detail
- #3557: Replace Guava Charsets with Java StandardCharsets (commit: df20eff)
—
md_5 /
detail
- #3546: Add string length checks to isValidName (commit: e442c3d)
—
github /
detail
- Minecraft 23w43b support (commit: 0f5f09b)
—
md_5 /
detail
- #3540: Add TextComponent#fromLegacy() as an array-free alternative to #fromLegacyText() (commit: 0d45378)
—
md_5 /
detail
- #3544: Remove redundant super call in handle(FinishConfiguration) (commit: a7dbbc2)
—
github /
detail
- #3535: Queue packets of Title api (commit: 94a1fb5)
—
github /
detail
- #3533: Don't put initial client in configure phase until server is ready (commit: 78aef86)
—
md_5 /
detail
- #3523, #3534: Fix kicking players with error (commit: 86e079a)
—
md_5 /
detail
- Simplify UpstreamBridge packet handling code (commit: b34cfcd)
—
md_5 /
detail
- Print full stack trace for packet decoder errors (commit: 653f169)
—
md_5 /
detail
- #3527: Switching between servers causes a decoding error (commit: 3cb7a12)
—
md_5 /
detail
- #3525, #3526: Set encode protocol to CONFIGURATION before connecting to a downstream server (commit: f3397b3)
—
github /
detail
- Add (hopefully temporary) queue for plugin messages to server (commit: 497c687)
—
md_5 /
detail
- Update tests to JUnit 5 (commit: f9b75c4)
—
md_5 /
detail
- #3519: Queue configuration phase packets from API methods (commit: 0509303)
—
md_5 /
detail
- Minecraft 1.20.2-rc1 support (commit: d68ebd1)
—
md_5 /
detail
- #3508: Use same compression threshold checks as Vanilla (commit: 9e83ee6)
—
github /
detail
- Release 1.20-R0.1 (commit: a793692)
—
md_5 /
detail
- Bump version to 1.20-R0.2-SNAPSHOT (commit: 0dd7b98)
—
md_5 /
detail
- #3418: Add tab completion for bungee command names in pre-1.13 versions (commit: 9f5ace9)
—
md_5 /
detail
- SPIGOT-7400: Downgrade maven-resolver due to issues resolving certain depends (commit: da3616e)
—
md_5 /
detail
- #3401: Only synchronize necessary parts of the BungeeServerInfo#sendData method (commit: 6324c7d)
—
github /
detail
- #3439: Add GetPlayerServer bungee plugin message subchannel (commit: 9a71358)
—
github /
detail
- #3475: Add KickPlayerRaw channel (commit: 9a7617f)
—
github /
detail
- #3437: Remove unused enum in ServerConnector and add color to exception message (commit: a96a2e8)
—
github /
detail
- Minecraft 1.20 support (commit: 6820013)
—
md_5 /
detail
- #3455: Don't lock connections for offline uuid lookup when given uuid is not offline mode (commit: 38028e8)
—
github /
detail
- Bump maven-resolver dependencies (commit: 3db2705)
—
md_5 /
detail
- Update dependabot.yml (commit: 3c12b04)
—
md_5 /
detail
- #3459: Bump mysql-connector-j from 8.0.32 to 8.0.33 (commit: 5545850)
—
github /
detail
- #3457: Bump maven-resolver-connector-basic from 1.9.7 to 1.9.8 (commit: ff155eb)
—
github /
detail
- #3458: Bump maven-resolver-transport-http from 1.9.7 to 1.9.8 (commit: 2f909b4)
—
github /
detail
- Update dependencies (commit: a7ad407)
—
md_5 /
detail
- Deprecate string join (commit: a1fee72)
—
md_5 /
detail
- #3451: Improve length field prepending on bungee -> server connection (commit: 2ef5e70)
—
md_5 /
detail
- Apply dependabot configuration (commit: 76673f0)
—
md_5 /
detail
- #3444: Use same duplicate player handling for online and offline modes (commit: b47ae09)
—
md_5 /
detail
- #3444: Use same duplicate player handling for online and offline modes (commit: 0341baa)
—
md_5 /
detail
- #3444: Use same duplicate player handling for online and offline modes (commit: 18af7fc)
—
md_5 /
detail
- Minecraft 1.19.4 support (commit: f9712cb)
—
md_5 /
detail
- #3425: Make ip command output clickable to copy ip (commit: 71ac9b3)
—
md_5 /
detail
- #3408: ConcurrentModificationException when player quits (commit: e717676)
—
md_5 /
detail
- Minecraft 1.19.3 support (commit: 5467e3a)
—
md_5 /
detail
- #3374, #3389: Improve log handling of normal java.util Logger usage by forwarding the LogRecords directly to the BungeeLogger instead of the fallback err stream. (commit: c3e8cfa)
—
md_5 /
detail
- #3374,3389: Improve log handling of normal java.util Logger usage by forwarding the LogRecords directly to the BungeeLogger instead of the fallback err stream. (commit: 610f34b)
—
md_5 /
detail
- #3378: Remove KickStringWriter from the pipeline after handshake arrives (commit: 68e74a8)
—
md_5 /
detail
- #3361: Cache MessageFormats for translations (commit: 5b4a540)
—
md_5 /
detail
- #3366: Improve consistency and appearance of default translations (commit: 6963156)
—
github /
detail
- #3363, #3369: Implement new ServerData packet to stop MOTD data from servers (commit: dd3f820)
—
md_5 /
detail
- Minecraft 1.19.1 support (commit: 78ca16d)
—
md_5 /
detail
- #3367: Add linux aarch64 native epoll support (commit: adc32d5)
—
github /
detail
- #3355,#3357: Fix possible NPE's in LoginEvent & PreLoginEvent (commit: 12e4514)
—
md_5 /
detail
- #3192, #3210: Handle null ServerPing#getPlayers upon a legacy ping (commit: 587fb37)
—
md_5 /
detail
- #3241: Support ping passthrough for legacy pings (commit: d221e52)
—
md_5 /
detail
- #3156: Add kick module (commit: e151a6c)
—
md_5 /
detail
- #3287: Fix HttpHandler calls done method twice (commit: 9ced5ce)
—
github /
detail
- Revert broken chat PR and align with Spigot (commit: ff5727c)
—
md_5 /
detail
- #3319: Do not forward cancelled messages or handled commands (commit: e46bc34)
—
md_5 /
detail
- #3318: Fixed system messages shown in action bar for MC 1.19 clients (commit: 5972fd2)
—
github /
detail
- Downgrade dependency version (commit: a737a75)
—
md_5 /
detail
- #3313: Fix offline mode support (commit: cc4765b)
—
md_5 /
detail
- Minecraft 1.19 support (commit: eccdf87)
—
md_5 /
detail
- #3258: Only show detailed connect exception to admins (commit: 862bb2a)
—
md_5 /
detail
- Minecraft 1.18.2 support (commit: 7e47490)
—
md_5 /
detail
- #3256: Allow - and . in online mode as some accounts still have these usernames (commit: f4f94d3)
—
github /
detail
- Provide more information in connect errors (commit: eae9d45)
—
md_5 /
detail
- Provide more information in connect errors (commit: 6291623)
—
md_5 /
detail
- #3246: Fix commands not working due to MinecraftForge changes (commit: d2d157c)
—
md_5 /
detail
- #3226: Add console command name tab completion (commit: 9c95d4b)
—
md_5 /
detail
- Dependency upgrades (commit: 51eb1ac)
—
md_5 /
detail
- #3223: Only rewrite spectate packet if no IP forwarding (commit: f2aadd6)
—
md_5 /
detail
- #3220: Fix server list info being cached permanently (commit: 42d8300)
—
github /
detail
- #3159: Account for the (broken) configuration when ip forward is enabled on bungee but not the server (commit: 21b2362)
—
md_5 /
detail
- Minecraft 1.18-pre5 support (commit: 8b363d3)
—
md_5 /
detail
- #3207: Rework the plugin message relaying system to allow unregistering channels (commit: c7b0c3c)
—
md_5 /
detail
- #3205: Don't forward tab completions if the root command is a bungee command (commit: c3fffbc)
—
github /
detail
- Add optional 1.18 (21w40a) snapshot protocol support (commit: f26f7d8)
—
md_5 /
detail
- #3198: Remove terminally deprecated SecurityManager (commit: 5cf869d)
—
md_5 /
detail
- #2466: Use switch in "BungeeCord" plugin message handling (commit: d8e2938)
—
md_5 /
detail
- #3195: Remove unused translations (commit: c5a9047)
—
md_5 /
detail
- #3189: Improve username validation (commit: 3008d7e)
—
md_5 /
detail
- #3190: Improve login protocol state machine (commit: 1823f86)
—
md_5 /
detail
- #3186: Replace String.format calls in exceptions with simple string concats (commit: 06bf088)
—
md_5 /
detail
- #3153: Add color support to the end command (commit: a283aaf)
—
github /
detail
- #3147: HAProxyMessage.sourceAddress() can be null (commit: 5db276e)
—
github /
detail
- Minecraft 1.17.1 support (commit: c866619)
—
md_5 /
detail
- #3142: Remove redundant name length check in InitialHandler (commit: b9da505)
—
github /
detail
- Update checkstyle (commit: 061a7c6)
—
md_5 /
detail
- #3138, 3140: Check for the new leak detector netty flag (commit: 6f7331e)
—
github /
detail
- #3133: Directly disconnect on illegal chars (commit: 15b3988)
—
md_5 /
detail
- #3129: Replace ConnectTimeoutException with a more user-friendly string. (commit: f9583a7)
—
md_5 /
detail
- #3126: Use suppliers instead of reflection for native impl generation. (commit: cb73818)
—
github /
detail
- #3111: Check chat for illegal chars & moved length check into the packet class (commit: ad50fc9)
—
md_5 /
detail
- Fix typo in previous commit (commit: a25c2b3)
—
md_5 /
detail
- Fix typo in previous comnmit (commit: 4659cb0)
—
md_5 /
detail
- #3113: Remove unnecessary slice in PacketDecompressor (commit: c57bf61)
—
md_5 /
detail
- #3107: Fix action bar messages in 1.17 (commit: 633ff1c)
—
md_5 /
detail
- Minecraft 1.17 support (commit: 9057362)
—
md_5 /
detail
- #3099: Improve toArray calls by using an empty array as parameter. (commit: d49e97c)
—
github /
detail
- #3093: Support names with '.', block names with ' ' (commit: 39a80e4)
—
md_5 /
detail
- Remove ipv6 scope from forwarded addresses (commit: 7ec1f48)
—
md_5 /
detail
- #3093: Support names with '.', block names with ' ' (commit: 60252f7)
—
md_5 /
detail
- #3087: Force-enable multi-release jar file support for JDK9+ via System property (commit: a0b7f09)
—
github /
detail
- Move additional dependencies to runtime scope (commit: b60a30c)
—
md_5 /
detail
- Dependency bump (commit: 4fc1a9e)
—
md_5 /
detail
- Add optional 1.17 (21w19a) snapshot protocol support (commit: f0908b6)
—
md_5 /
detail
- #3084: (Regrettably) add a full SLF4J wrapper (commit: 5fa596f)
—
md_5 /
detail
- #3084: (Regrettably) add a full SLF4J wrapper (commit: 8e411ff)
—
md_5 /
detail
- Remove redundant entity rewriting code on > 1.16.2 (commit: ada1b95)
—
md_5 /
detail
- #3066: Put ReadTimeoutHandler after frame decoder. (commit: 71d1246)
—
md_5 /
detail
- #3073: Release HAProxyMessage after read (commit: ac371bb)
—
md_5 /
detail
- Add preview of automatic library support (commit: 6a039de)
—
md_5 /
detail
- #3041: Respond to login query requests in a way that matches the Vanilla client (commit: a7c6ede)
—
md_5 /
detail
- Bump Netty/SnakeYAML/MySQL versions (commit: e95da11)
—
md_5 /
detail
- Release 1.16-R0.4 (commit: 36c8df4)
—
md_5 /
detail
- Bump version to 1.16-R0.5-SNAPSHOT (commit: 9f6a798)
—
md_5 /
detail
- Minecraft 1.16.4 support (commit: 281aece)
—
md_5 /
detail
- #2978: Allow sending messages from specific UUIDs (commit: 8fffa20)
—
md_5 /
detail
- #2955: Single quotes in messages.properties should be doubled. (commit: c987ee1)
—
md_5 /
detail
- #2942: Players invisible in 1.16 where bungee is online mode but IP forwarding not enabled (commit: 1520413)
—
md_5 /
detail
- #2953: Fix player limit off by one (commit: 5ab5a84)
—
md_5 /
detail
- #2928: Add IPOther special plugin message (commit: 023f407)
—
md_5 /
detail
- Minecraft 1.16.2 support (commit: aa22fe6)
—
md_5 /
detail
- Release 1.16-R0.3 (commit: 287e28a)
—
md_5 /
detail
- Bump version to 1.16-R0.4-SNAPSHOT (commit: a0f9333)
—
md_5 /
detail
- Release 1.16-R0.2 (commit: a99f62f)
—
md_5 /
detail
- Bump version to 1.16-R0.3-SNAPSHOT (commit: 94c4fcb)
—
md_5 /
detail
- #2897: Add params of recursive call of ChatComponent transform (commit: c5610a6)
—
md_5 /
detail
- #2893: Refactored Hover Code for Maintainability (commit: bcc3460)
—
md_5 /
detail
- #2878: Null check hover event before transform (commit: 2e4b08e)
—
github /
detail
- #2875: Add the MessageRaw channel (commit: a64c34d)
—
md_5 /
detail
- #2866: Add support for contents in Hover Event (commit: 1d40b8a)
—
md_5 /
detail
- Clear tab list on server change (commit: 26f538d)
—
md_5 /
detail
- #2873: BossBar stays after switching servers (commit: afcfac3)
—
md_5 /
detail
- Clear scoreboards and bossbars on new style server switch (commit: 3409fe6)
—
md_5 /
detail
- Release 1.16-R0.1 (commit: a718085)
—
md_5 /
detail
- Bump version to 1.16-R0.2-SNAPSHOT (commit: 4786c09)
—
md_5 /
detail
- #2862: Minecraft 1.16.1 support (commit: c5f839c)
—
md_5 /
detail
- #2861: Improve dimension changing support in 1.16.x (commit: e1084bd)
—
md_5 /
detail
- Constrain dimension to String|Integer (commit: b41e9be)
—
md_5 /
detail
- Minecraft 1.16 support + RGB ChatColor preview (commit: d0fd673)
—
md_5 /
detail
- #2786: Should first peek keepalive queue (commit: 2f54c94)
—
md_5 /
detail
- #2794: connection throttle race condition (commit: 67c2dfd)
—
md_5 /
detail
- #2811: Shorten "Cannot request protocol" exception (commit: eeb3c6d)
—
md_5 /
detail
- #2834: Add support for long array NBT tag (commit: 3373eb8)
—
md_5 /
detail
- #2829: Fix action bar messages on pre 1.11 versions (commit: 855d152)
—
github /
detail
- #2379: Add ServerSwitchEvent getFrom API (commit: f1c32f8)
—
md_5 /
detail
- #2770: Handle posix signals SIGTERM, SIGINT, SIGHUP gracefully (commit: 697f087)
—
md_5 /
detail
- #2777: Write BungeeCord's config.yml in UTF-8 as with main config API (commit: 6ad26cc)
—
md_5 /
detail
- #2777: Write BungeeCord's config.yml in UTF-8 as with main config API (commit: de77ad7)
—
md_5 /
detail
- #2774: doImmediateRespawn not updated when switching servers (commit: c2cc33c)
—
md_5 /
detail
- #2722, #2713: Remove unnecessary close delaying in server / user connections (commit: 4363315)
—
md_5 /
detail
- Do not allow plugins to make multiple instances of their main class. (commit: f41b1fc)
—
md_5 /
detail
- #2769: Guardian target beam lost on server change (commit: a52ea50)
—
md_5 /
detail
- Add dist Maven profile to generate source and Javadoc jars (commit: 17d5dd3)
—
md_5 /
detail
- #2498: Add ServerConnectRequest accessor in ServerConnectEvent. (commit: cdacc0b)
—
md_5 /
detail
- #2761: Add ClientConnectEvent (commit: b4b998b)
—
md_5 /
detail
- Always print remote IP in InitialHandler (commit: 7bd8a02)
—
md_5 /
detail
- Don't send/construct redundant kick messages (commit: 1dee049)
—
md_5 /
detail
- Don't log full CorruptedFrameException (commit: e9ba95b)
—
md_5 /
detail
- Switch keepalive queue to ArrayDeque (commit: 3ce4132)
—
md_5 /
detail
- #2762: Work correctly with disabled timeout (commit: d3bd785)
—
md_5 /
detail
- #2758: Improve server list ping response where remote ping failed (commit: cd7a3ab)
—
md_5 /
detail
- #2752: Configurable connect and ping timeouts (commit: 0a4b9b4)
—
md_5 /
detail
- Show socketAddress in BungeeServerInfo.toString (commit: 24a53a6)
—
md_5 /
detail
- Add checkstyle indentation checks (commit: 70370fa)
—
md_5 /
detail
- Fix bad formatting in EntityMap (commit: 503b482)
—
md_5 /
detail
- #2710: Store queue of pending keepalives (commit: eeb3747)
—
md_5 /
detail
- #2753: Add configurable remote ping caching (commit: 636c020)
—
md_5 /
detail
- Minecraft 1.15.2 support (commit: 129884f)
—
md_5 /
detail
- Add beta support for binding bungee to unix socket addresses (commit: b70cb01)
—
md_5 /
detail
- Remove redundant scheduled close, already channel closed by future. (commit: 85ea4c1)
—
md_5 /
detail
- Apply checkstyle to javadoc (commit: d20e622)
—
md_5 /
detail
- Fix some javadoc warnings (commit: 2f547f7)
—
md_5 /
detail
- #2720: Send different log message for pings (vs login) (commit: 5f29e93)
—
md_5 /
detail
- #2725: Various improvements to chat API (commit: d2ceccd)
—
md_5 /
detail
- Various improvements to chat API (commit: 058d857)
—
md_5 /
detail
- Update Netty to 4.1.44.Final and remove usage of some deprecated methods (commit: 065893b)
—
md_5 /
detail
- Fix fishing hooks / spectral arrows after switching servers on 1.15.x (commit: 4204fa2)
—
md_5 /
detail
- Minecraft 1.15.1 support (commit: 1f24591)
—
md_5 /
detail
- Minecraft 1.15 support (commit: 4cccf53)
—
md_5 /
detail
- Revert "#2714: Remove unnecessary throws in ServerConnector" (commit: 70038c9)
—
md_5 /
detail
- #2716: Don't attempt to send kick packet during handshake phase (commit: 39ef20b)
—
md_5 /
detail
- #2714: Remove unnecessary throws in ServerConnector (commit: 74a6aa3)
—
md_5 /
detail
- Misc dependency update (commit: c798407)
—
md_5 /
detail
- Formatting fixes (commit: 450c33d)
—
md_5 /
detail
- #2608,#2684: Add some missing translations to module commands (commit: 9e76966)
—
md_5 /
detail
- Increase outdated build delay to 8 weeks (commit: 34febec)
—
md_5 /
detail
- Minecraft 1.14.4 support (commit: 5c6bc18)
—
md_5 /
detail
- Minecraft 1.14.3-pre4 support (commit: fe2a39e)
—
md_5 /
detail
- Minecraft 1.14.2 support (commit: 8fda060)
—
md_5 /
detail
- Minecraft 1.14.1 support (commit: 3ec223e)
—
md_5 /
detail
- #2631: Fix incorrect types of fishing bobber and spectral arrow (commit: 086eb84)
—
md_5 /
detail
- Fix switching to servers with larger view distance (commit: 7d68335)
—
md_5 /
detail
- Fix switching to servers with larger view distance (commit: 1b34a16)
—
md_5 /
detail
- #2622: Let ThrottleTest work independently of real time (commit: 9bce837)
—
md_5 /
detail
- #2626: Correct entity metadata type values for 1.14-pre5. (commit: 4ca942b)
—
md_5 /
detail
- Apply and enforce import ordering rules (commit: af10f82)
—
md_5 /
detail
- Minecraft 1.14-pre5 support (commit: 3f01748)
—
md_5 /
detail
- Add --help flag (commit: 52a125d)
—
md_5 /
detail
- #2599: Remove connection throttle if proxy protocol in use (commit: 1a06ebe)
—
md_5 /
detail
- Fix typo in previous commit (commit: 28c8223)
—
md_5 /
detail
- Make 1.13 command injection normal functionality (commit: 0d6f3ee)
—
md_5 /
detail
- Fix two minor formatting issues (commit: 6d6fbb5)
—
md_5 /
detail
- #2586: TabCompleteResponseEvent for 1.13 (commit: 29c093f)
—
md_5 /
detail
- #2569: Respect disabled_commands setting for 1.13 tab completion (commit: 9a2acc8)
—
md_5 /
detail
- #2572: Add additional APIs regarding server restriction (commit: 4fa1d82)
—
md_5 /
detail
- #2570: Implement more aggressive connection throttling. (commit: 5ef5dd2)
—
md_5 /
detail
- #2524: Allow empty groups/permissions (commit: a9a4c90)
—
md_5 /
detail
- #2535: Reduce verbosity of unhandled packet exception messages (commit: d689ba5)
—
md_5 /
detail
- #2568: Check permissions for inject_commands (commit: a47b803)
—
md_5 /
detail
- #2479: Allow injection of BungeeCord commands to 1.13 with (commit: 02a65e3)
—
md_5 /
detail
- Move launcher out of bootstrap and into proxy (commit: e5b96b2)
—
md_5 /
detail
- #2546: reducedDebugInfo state not updating when changing servers (commit: 865a346)
—
md_5 /
detail
- #2546: reducedDebugInfo state not updating when changing servers (commit: a76b3c8)
—
md_5 /
detail
- #2559: Unresolved ServerIP causes disconnect (commit: afef0ec)
—
md_5 /
detail
- #2527: Minor cosmetic cleanups to imports etc (commit: 6c44ccd)
—
md_5 /
detail
- Always use root locale for case conversions (commit: ed6b03d)
—
md_5 /
detail
- Always use root locale for case conversions (commit: e6cb869)
—
md_5 /
detail
- Minecraft 1.13.2 support (commit: 1c5bff7)
—
md_5 /
detail
- #2529: Use single legacy kicker instance for all channels (commit: 41f8eb6)
—
md_5 /
detail
- #2521: Using replace instead of replaceAll (commit: 9886021)
—
md_5 /
detail
- #2494: Add an option to disable pings in log (commit: ba07397)
—
md_5 /
detail
- #2520: Fix ConcurrentModificationException when tasks are cancelled (commit: 16b3490)
—
md_5 /
detail
- Fix ConcurrentModificationException when tasks are cancelled during (commit: dd3b2a2)
—
md_5 /
detail
- Minecraft 1.13.1 support (commit: 1bb8261)
—
md_5 /
detail
- #2447: Add API for fluent server connect requests (commit: 715ec07)
—
md_5 /
detail
- #2482: Fix error reading custom names (commit: d2cf50f)
—
md_5 /
detail
- #2482: Fix error in reading slots (commit: a710698)
—
md_5 /
detail
- #2477: Fix entity rewrites not applying (commit: 176b75b)
—
md_5 /
detail
- Revert "#2447: Add API for fluent server connect requests" (commit: c9f2286)
—
md_5 /
detail
- #2474: Allow ALL in the Message channel (commit: 95ed7a5)
—
md_5 /
detail
- #2447: Add API for fluent server connect requests (commit: 7ce9ae5)
—
md_5 /
detail
- #2474: Add API for fluent server connect requests (commit: 6932458)
—
md_5 /
detail
- Minecraft 1.13 support (commit: 671c4d1)
—
md_5 /
detail
- #2458: Fix NPE when using null in tab list methods (commit: ab81074)
—
md_5 /
detail
- Minecraft 1.13-pre7 support (commit: b1cc72e)
—
md_5 /
detail
- Fix incorrect whitespacing (commit: fa542c7)
—
md_5 /
detail
- #2449: Avoid stopping if already in progress (commit: 7410ce9)
—
md-5 /
detail
- #2450: Instantiate PluginManager (and EventBus) after the BungeeCord (commit: 7af5387)
—
md-5 /
detail
- Enable IPv6 networking stack (commit: 76dc32e)
—
md_5 /
detail
- Netty 4.1.25.Final; MySQL 5.1.46. (commit: 68103e9)
—
md_5 /
detail
- Limit amount of pending relay messages. (commit: 354fedd)
—
md_5 /
detail
- #2420: Cap forge packet queue size (commit: 88bacf1)
—
md_5 /
detail
- #2420: Disable forge support by default (commit: e93323d)
—
md_5 /
detail
- #2376 Add ServerConnectEvent Reason API (commit: 7241eb3)
—
md_5 /
detail
- #1959: Leave ping exception logging to plugins (commit: e690a7b)
—
md_5 /
detail
- #2372: Add SettingsChangedEvent for client-side settings (commit: 272258c)
—
md_5 /
detail
- #2378: Show supported servers in incorrect client kick messages (commit: 7ee0b6d)
—
md-5 /
detail
- #2362: Fixed tablist rewrite getting wrong field (commit: 74e077e)
—
md-5 /
detail
- #2342: Add score and selector components to chat API (commit: a3b44aa)
—
md_5 /
detail
- Move chat component test to right place (commit: 2d7c74e)
—
md_5 /
detail
- Fix some source code formatting (commit: 9b2bb07)
—
md_5 /
detail
- #2323: Attempt to rewrite fishing hook data (commit: d600c9a)
—
md_5 /
detail
- Update Netty / MySQL (commit: 050d935)
—
md_5 /
detail
- Add console command completion (commit: 3508bf6)
—
md_5 /
detail
- Remove obsolete tab lists (commit: eb288a8)
—
md_5 /
detail
- #2296: Fix tab list NPE w/ some offline mode clients (commit: ed23e3b)
—
md-5 /
detail
- #2297: Use server field on DownstreamBridge (commit: 1dbfcfb)
—
md_5 /
detail
- mysql-connector-java 5.1.44 (commit: 4c84f37)
—
md_5 /
detail
- Make greload reload custom messages.properties (commit: 2e826a1)
—
md_5 /
detail
- Fix some compiler warnings (commit: 0fc5694)
—
md_5 /
detail
- #2254: Explicitly note config issues are not bugs (commit: 9a7bf0a)
—
md_5 /
detail
- #2261: Don't send any keep alive to server if invalid (commit: 8d49424)
—
md_5 /
detail
- Invalidate ping when spoof sent (commit: 69bbc3a)
—
md_5 /
detail
- Initialize ping to -1 (commit: af8d1af)
—
md_5 /
detail
- #2259: Have proxy handle keepalives (commit: 2355423)
—
md_5 /
detail
- #2259: Have proxy handle keepalives (commit: 3fa84f4)
—
md_5 /
detail
- #2258: Fix missed packet ID (commit: 61cb2df)
—
md_5 /
detail
- Update to Minecraft 1.12.2 (commit: 0eaabdf)
—
md_5 /
detail
- #2255: Fix ComponentBuilder clone constructor (commit: 3db9fb1)
—
md-5 /
detail
- Send the correct username when connecting to a server (#2242) (commit: ef326db)
—
md-5 /
detail
- Fix mismatched system properties (commit: d7010d6)
—
md_5 /
detail
- #2228: Implement basic backpressure on client (commit: bd5a7e5)
—
md_5 /
detail
- Allow appending BaseComponent arrays in ComponentBuilder (commit: fd67502)
—
md_5 /
detail
- Disable plugins before shutting down EventLoops (#2214) (commit: a1f9c2e)
—
md-5 /
detail
- Use newer writeAndFlush method (commit: db266a8)
—
md_5 /
detail
- Client defaults to right hand (commit: 828e456)
—
md_5 /
detail
- Expand API to get all player sent settings (commit: dbf2095)
—
md_5 /
detail
- Formatting & dependency updates (commit: da88d5c)
—
md_5 /
detail
- Various scoreboard improvements. (#2204) (commit: 2ae8ba0)
—
md-5 /
detail
- Update to Minecraft 1.12.1 (commit: 017f3a2)
—
md_5 /
detail
- Add support for PROXY protocol (commit: daac8d8)
—
md_5 /
detail
- Replace OpenSSL native cipher with static mbed TLS for maximum compat (commit: a5ffeae)
—
md_5 /
detail
- Use property to skip deploy to eliminate warnings, update lombok (commit: 6958943)
—
md_5 /
detail
- #2154: Always send action bar differently to account for colours (commit: eab710b)
—
md_5 /
detail
- Update to Minecraft 1.12 (commit: ff891c0)
—
md_5 /
detail
- Correct some packet IDs in 1.12 EntityMap (commit: 4db5352)
—
md_5 /
detail
- Update to Minecraft 1.12-pre5 (commit: 09ee2b1)
—
md_5 /
detail
- Minecraft 1.12-pre2 Support (commit: 16d2615)
—
md_5 /
detail
- Use player name casing from LoginResult (commit: 5bc189f)
—
md_5 /
detail
- Add Mojang prevent_proxy_connections option. (commit: 806a6df)
—
md_5 /
detail
- Index UUIDs to speed up player queries (#2121) (commit: bfab8a1)
—
md-5 /
detail
- Jenkins modules are now https. (commit: 6908e70)
—
md_5 /
detail
- #2055: Mark inactive channels as closed (commit: 01f4448)
—
md_5 /
detail
- Update Netty; jline; MySQL (commit: 0b8ab8e)
—
md_5 /
detail
- Add "Not authenticated with Minecraft.net" message in the (commit: db1516b)
—
md-5 /
detail
- #2041: More robust closing code (commit: 81de9d5)
—
md_5 /
detail
- Give delayed close packets time to send on /end (commit: c1bdbef)
—
md_5 /
detail
- Implement basic entity metadata mapping to remap fireworks for (commit: 6104354)
—
md_5 /
detail
- Add support for Minecraft 1.11.1 (commit: 21411af)
—
md_5 /
detail
- #2026: Try multiple priorities as fallback (commit: 129693f)
—
md_5 /
detail
- #1958: Negative compression thresholds disable compression like Vanilla (commit: 4fa9961)
—
md_5 /
detail
- Allow cancelling LoginEvents with component reasons. (commit: ea66802)
—
md_5 /
detail
- Allow cancelling LoginEvents with component reasons. (commit: 0b7d57d)
—
md_5 /
detail
- Fix confusing use of static subclass methods (commit: 2171ca9)
—
md_5 /
detail
- Throw exception when ServerConnectEvent is handled badly (commit: 4d004d5)
—
md_5 /
detail
- Allow chat messages longer than 100 characters on > 1.11 clients (commit: f3e5f34)
—
md_5 /
detail
- Allow chat messages longer than 100 characters on > 1.11 clients (commit: 8a41d28)
—
mystiflow /
detail
- Add brackets around ternary operator (commit: 63c502f)
—
mystiflow /
detail
- Add support for Minecraft 1.11 (commit: 9ecdde2)
—
md_5 /
detail
- Remove unused connect_kick_outdated_forge message (commit: 987f2d0)
—
md_5 /
detail
- Use server priority for downstream kicks too (#1978) (commit: 908b7f7)
—
md-5 /
detail
- Fix issue pointed out by Supereg; store dimension on first join too (commit: 18f57f2)
—
md-5 /
detail
- Only double switch if the dimension is the same. (#1977) (commit: 812141f)
—
md-5 /
detail
- Fix stray imports in proxy (commit: 75b7fda)
—
md_5 /
detail
- Improve Quality of Channel Close Code (commit: 5c551fd)
—
md_5 /
detail
- Update Netty (commit: 0581e49)
—
md_5 /
detail
- #1945: Relay MC|Brand messages (commit: 5c809c2)
—
md_5 /
detail
- Add override flag for stupid configurations (commit: 6d4ff3c)
—
md_5 /
detail
- #1544: Reduce verbosity of common/harmless exception during initial (commit: 356ca08)
—
md_5 /
detail
- #1941: Fix modded client+server in some cases (commit: b86a33d)
—
md_5 /
detail
- #1939: Fix server brand; prevent bungee-bungee connections. (commit: 504d3c0)
—
md_5 /
detail
- Allow PluginMessages to be handled when no server connected (commit: e7be3c6)
—
md_5 /
detail
- #1930: Don't handle upstream packets if no server connected (commit: 3a0b0aa)
—
md_5 /
detail
- Fix MC|Brand array having trailing zeroes. (commit: c43f25e)
—
md_5 /
detail
- Move net.md_5.bungee.log to its own module. (commit: eca9957)
—
md_5 /
detail
- Correctly show outdated_client and outdated_server messages (commit: 1250088)
—
md_5 /
detail
- #1859: Rewrite second leash int (commit: 507a98f)
—
md_5 /
detail
- #1859: Entity attach is an int (commit: a8c529e)
—
md_5 /
detail
- #1859: Fix EntityMap for leads. (commit: c5ac5a0)
—
md_5 /
detail
- Update to Minecraft 1.10 (commit: e4cf010)
—
md_5 /
detail
- #1866: Correct throttle (commit: 2df2970)
—
md_5 /
detail
- Added separate exception for packet overflows to limit log output. (commit: d14b96d)
—
md_5 /
detail
- Use expireAfterWrite to perform throttle (commit: d9a8311)
—
md_5 /
detail
- #1862: Support 1.7 pings (commit: 4162119)
—
md_5 /
detail
- Support Minecraft 1.9.4 and tidy up packet handling (commit: a12ac37)
—
md_5 /
detail
- #1848: Added missing call to UserConnection.connect callback for (commit: 4c7c64c)
—
md_5 /
detail
- Fix formatting (commit: 80b3135)
—
md_5 /
detail
- #1841: Fix disabled throttle and improve code. (commit: 1cd3e42)
—
md_5 /
detail
- Reimplement join throttle. (commit: 2e8ed1c)
—
md_5 /
detail
- Java 7 support (commit: b9a98c8)
—
md_5 /
detail
- Strip / add velocity to SpawnEntity packets that require it when (commit: 0b554be)
—
md_5 /
detail
- Added ansi "erase line" (commit: f070e2d)
—
md-5 /
detail
- Ensure we get a 1024 bit RSA key (Fixes #1814) (commit: b6b015f)
—
Thinkofdeath (Thinkofdeath) /
detail
- Support Minecraft 1.9.2 (commit: d1a1e87)
—
Thinkofdeath (Thinkofdeath) /
detail
- 1.9.1 support (commit: 6b4e285)
—
Thinkofdeath (Thinkofdeath) /
detail
- #901: Better custom messages support (commit: f265f7c)
—
md_5 /
detail
- Update README.md and fix minor formatting error. (commit: 859d176)
—
md_5 /
detail
- Raise an error if a server in the priority list is undefined (commit: 52d6689)
—
md_5 /
detail
- #1335: Remove 16 char displayname limit (commit: 8b32770)
—
md_5 /
detail
- Sould break the priority lookup after server found (commit: 903ada0)
—
md_5 /
detail
- Remove any tracked bossbars when a client switches servers. (commit: a7664a5)
—
md_5 /
detail
- Only allow ServerUnique tab lists as per 1.8 due to incomplete (commit: 46e7f2d)
—
md_5 /
detail
- Send action bar messages using BaseComponent for 1.9 clients (commit: b6671cd)
—
md_5 /
detail
- #1765: Fix ServerInfo.ping to handle chat components. (commit: 7926230)
—
md_5 /
detail
- Fix priority selection not playing nicely with reconnect handlers. (commit: dd66e30)
—
md_5 /
detail
- Don't handle exceptions for obsolete server connectors. (commit: 04a6eff)
—
md_5 /
detail
- Replace default/fallback servers with a server priority list. (commit: 219819b)
—
md_5 /
detail
- Remove 1.7.x Support (commit: dfaa687)
—
md_5 /
detail
- Add support for 15w33c and multiple fallback servers (commit: 12a7b7a)
—
md_5 /
detail
- Update to Minecraft 1.9 (commit: 05de455)
—
md_5 /
detail
- Fix scoreboards / tab lists getting out of sync due to race conditions / (commit: 0646a30)
—
md_5 /
detail
- Make it clear when users connected Bungee to itself. (commit: afc0208)
—
md_5 /
detail
- Fix cancelling TabCompleteEvent. (commit: 848cad2)
—
md_5 /
detail
- Clear the address cache entry when a connection fails (commit: a0f2c42)
—
md_5 /
detail
- Add Connection.isConnected()Z API. (commit: e556fd7)
—
md_5 /
detail
- [#1714] Make a copy of the main Minecraft buffer as (commit: 841c81c)
—
md_5 /
detail
- Reduce amount of memcpy within proxy pipeline. (commit: 052131c)
—
md_5 /
detail
- Use static instances of EntityMap (commit: 83e27f0)
—
md_5 /
detail
- Remove redundant synchronization on ServerConnection.disconnect (commit: 5cff0b2)
—
md_5 /
detail
- [#1649] Don't parse disconnect reason for servers. (commit: 2c86592)
—
md_5 /
detail
- Update Netty and enable EPoll transport. (commit: f555296)
—
md_5 /
detail
- Make BoundedArrayList follow the old behavior. (commit: a1895c5)
—
md_5 /
detail
- [#1695] Use BoundedArrayList to cap list size for REGISTER channels. (commit: aa214c0)
—
md_5 /
detail
- DNS IPs should only be cached for 1 minute. (commit: 19f2e7b)
—
md_5 /
detail
- Add configurable proxy command logging. (commit: ba448b5)
—
md_5 /
detail
- #1852: Fix packet compression when BungeeCord and the server are set to (commit: 013320f)
—
md_5 /
detail
- Only enable compression for 1.8 clients (commit: c626254)
—
Thinkofdeath (Thinkofdeath) /
detail
- [#1567] Let BungeeCord dictate the network compression threshold. (commit: 4e94c27)
—
md_5 /
detail
- Reorder PlayerJoinEvent / UpstreamBridge initialization. (commit: 06ad0f9)
—
md_5 /
detail
- Fix / clarify behaviour of matchPlayer. (commit: 7ec1a1a)
—
md_5 /
detail
- Support uuid in config.yml (commit: 81d1c46)
—
md_5 /
detail
- Fix telling newer 1.7 Forge clients that they are outdated. Fixes #1476 (commit: f3c14cf)
—
md_5 /
detail
- Check channel active before adding handlers. #1489 (commit: cc3a8c0)
—
md_5 /
detail
- Fix BadPacketException handling It is catched by DecoderException and (commit: 8622cf3)
—
md_5 /
detail
- Only force remove the player from 1.8 client's tab list (commit: 93959ca)
—
Thinkofdeath (Thinkofdeath) /
detail
- Readd the delay removed in f9773a69c39c2ff79f7894d008ad9ec877ec35b3 (commit: 585ab4f)
—
Thinkofdeath (Thinkofdeath) /
detail
- Don't send a Kick during the STATUS protocol as it doesn't support it (commit: 76052b9)
—
Thinkofdeath (Thinkofdeath) /
detail
- Don't send a kick to the server on disconnect (commit: f9773a6)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add reset() and retain() methods to ComponentBuilder. (commit: 88e71ea)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add option to disable native code. (commit: d1e1ce4)
—
md_5 /
detail
- Allow using properties to change leak detection level. (commit: fa828eb)
—
md_5 /
detail
- Don't send bungeecord plugin messages to the client (commit: a48c458)
—
Thinkofdeath (Thinkofdeath) /
detail
- Follow vanilla and kick the joining user on connect if the name is (commit: f2d17cb)
—
Thinkofdeath (Thinkofdeath) /
detail
- Kick only in online mode: #1382 (commit: f2673c5)
—
md_5 /
detail
- 1.8 isn't a snapshot anymore (commit: 988490b)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix spectator mode with ip-forwarding enabled (commit: e1951c5)
—
Thinkofdeath (Thinkofdeath) /
detail
- Update depend versions, limit use of most Java 1.7 APIs. (commit: 7c1f232)
—
md_5 /
detail
- Don't allow duplicate UUIDs on the proxy. (commit: 3776feb)
—
md_5 /
detail
- Allow setting a connections uuid when in offline mode (commit: 415d586)
—
md_5 /
detail
- Add reason for stopping and extra arguments. (commit: 2055c98)
—
md_5 /
detail
- Fix formatting in a bunch of files. (commit: 61cee2d)
—
md_5 /
detail
- Refactor native code and implement our own JNI wrapper around zlib. (commit: 0d569ac)
—
md_5 /
detail
- Only check name for server reload modification. (commit: 61d2765)
—
md_5 /
detail
- #1130: Add scheduler unit tests and make more robust. (commit: cf722de)
—
md_5 /
detail
- Update IP forwarding to ignore FML and other null character delimited (commit: 4809f1f)
—
md_5 /
detail
- Add API for getting whether the user is a Forge user. (commit: 28496e0)
—
md_5 /
detail
- Add TabCompleteResponseEvent (commit: 5091515)
—
md_5 /
detail
- Move mojang translations to chat module, fixes SpigotMC/BungeeCord#1301 (commit: 54c9ade)
—
md_5 /
detail
- Use string lists in preference to string arrays. (commit: 1711223)
—
md_5 /
detail
- Compile chat API with 1.6 (commit: 38e2f9f)
—
md_5 /
detail
- Fix issues cleaning up after repeating tasks. (commit: 36c4af3)
—
md_5 /
detail
- Further fix task clean up issues by moving the BungeeScheduler's (commit: 972b4c1)
—
md_5 /
detail
- Fix fancy terminal on Windows. (commit: 02d3660)
—
md_5 /
detail
- Fix timestamp format.... (commit: 37e37e9)
—
md_5 /
detail
- Move ansi console system install right into the bootstrap. (commit: 45bf7a9)
—
md_5 /
detail
- Actually put the tasks in the tasksByPlugin Multimap (Fixes #1278) (commit: ef364d9)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add chat position API. (commit: f19cc7f)
—
md_5 /
detail
- Improve legacy client ping support. (commit: 772c8d7)
—
Thinkofdeath (Thinkofdeath) /
detail
- Manually remove the player from everyone's tab list on disconnect (commit: 830f18a)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix HTTP client now that Mojang has their stuff together. (commit: 56c372a)
—
md_5 /
detail
- Block really wrong offline mode names, see #1270 (commit: 532a943)
—
md_5 /
detail
- Be more selective when sending reset packets. (commit: 4d389df)
—
md_5 /
detail
- Implement Support for MinecraftForge / FML 1.7.10 (commit: cfad2c6)
—
md_5 /
detail
- Actually update translations to 1.8 (commit: 8715c5f)
—
md_5 /
detail
- Fix a few import ordering issues. (commit: cbb190c)
—
md_5 /
detail
- Update Depend Versions: (commit: 57a07dc)
—
md_5 /
detail
- Add more message arguments. See #1214. (commit: 6fcfb5a)
—
md_5 /
detail
- [#1224] Add connect / read timeout for module download incase Jenkins is (commit: 4e3b567)
—
md_5 /
detail
- Declare game version support as 1.8 (commit: ee3b209)
—
md_5 /
detail
- Revert "Revert "Update Mojang translations to 1.8"" (commit: 25ee8a1)
—
md_5 /
detail
- Revert "Update Mojang translations to 1.8" (commit: dd1a28e)
—
md_5 /
detail
- [#1191] Stop getPermissions from creating blank groups. (commit: 3cd4f16)
—
md_5 /
detail
- Update Mojang translations to 1.8 (commit: 5ec36ef)
—
md_5 /
detail
- [#1218] Check which player instance we remove from the connection maps. (commit: dcc9be9)
—
md_5 /
detail
- Only update the dns cache on new lookups (Fixes #1221) (commit: 1623fb6)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add player list header / footer API. (commit: d6b7157)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add Title API. (commit: 4e353e9)
—
Thinkofdeath (Thinkofdeath) /
detail
- Make ProxyPingEvent async (commit: bc48ab3)
—
md_5 /
detail
- Correctly send the MC|Brand packet (commit: 65ae8b4)
—
Thinkofdeath (Thinkofdeath) /
detail
- Update versions to 1.8... oops (commit: 2cec5f3)
—
md_5 /
detail
- Fix tab list (commit: f15eed3)
—
md_5 /
detail
- Just use server specific tab lists for now. (commit: 5282a8f)
—
md_5 /
detail
- Fix another missed offline mode case (commit: 4bb3850)
—
Thinkofdeath (Thinkofdeath) /
detail
- Handle offline mode in the tab list (commit: 1f13287)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add BungeeCord to the outdated ping message. (commit: c822c48)
—
md_5 /
detail
- Add support for Minecraft 1.8.x (commit: 26521cf)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix longstanding forward typo (commit: 19b4867)
—
md_5 /
detail
- Disable epoll by default due to timeouts its causing (commit: 86c5e32)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix LoginEvent firing after PreLoginEvent is cancelled (commit: 41ccf3f)
—
Thinkofdeath (Thinkofdeath) /
detail
- Update Netty and enable Epoll as bugs have been fixed. (commit: 4838050)
—
md_5 /
detail
- Final nail in the coffin for xxx cannot be cast to yyy bug. (commit: caa562c)
—
md_5 /
detail
- Added 'ForwardToPlayer' subchannel (commit: f9f9c32)
—
md_5 /
detail
- Revert "Mojang allows multiple status queries in a connection, we should (commit: be35e28)
—
Thinkofdeath (Thinkofdeath) /
detail
- Shuffle Jansi/Jline versions (commit: dd9bd2a)
—
md_5 /
detail
- Add KickPlayer subchannel (commit: 072e360)
—
md_5 /
detail
- Add ServerInfo method to send plugin message only if server is online (commit: b544bb3)
—
md_5 /
detail
- Add forward parameter to only forward to online servers [Adds #1120] (commit: d85400b)
—
md_5 /
detail
- Disable plugins in reverse order (commit: 8676dd4)
—
md_5 /
detail
- Allow customisation of kicking during initial server connection. In (commit: 089a8dd)
—
md_5 /
detail
- Tidy up the handling of Spawn Object and fix a off by one error with it (commit: d1d4cc7)
—
Thinkofdeath (Thinkofdeath) /
detail
- Handle objective value changes. Although the client *shouldn't* be using (commit: 1b18e64)
—
md_5 /
detail
- Fix uniqueId returning null in LoginEvent (commit: c42d3a3)
—
Thinkofdeath (Thinkofdeath) /
detail
- Correct a typo in Spawn Object rewriting (commit: fc0a21f)
—
Thinkofdeath (Thinkofdeath) /
detail
- Don't let Bungee run in dirs with ! in name. (commit: 65eba06)
—
md_5 /
detail
- Add missing return - closes #1114 (commit: be13a00)
—
md_5 /
detail
- Fix locale object getter, closes #1113 (commit: 87a64c3)
—
md_5 /
detail
- Fix some out of style formatting. (commit: 949f150)
—
md_5 /
detail
- [#1111] Ignore scorebaord objective action 2 like we did before (commit: a6095c6)
—
md_5 /
detail
- Fix some static analysis warnings. (commit: 19bb8f7)
—
md_5 /
detail
- Fix some more static analysis warnings (commit: 9d5c886)
—
md_5 /
detail
- Add basis of grouped thread factory and make the scheduler use it. (commit: 705b554)
—
md_5 /
detail
- Override context specific permission check (commit: 4dfd510)
—
md_5 /
detail
- Block all of java, not just java.lang (commit: 6615500)
—
md_5 /
detail
- <yawkat> is that debug code i spot md_5? (commit: d63d5a2)
—
md_5 /
detail
- Fix #1106 - plugins using ssl throwing exceptions (commit: 2444dd1)
—
md_5 /
detail
- Close #1105 - don't let security manager get replaced (commit: 2dd3d21)
—
md_5 /
detail
- Pass plugin into executor getter for future proofing (commit: 8ce26e0)
—
md_5 /
detail
- Implement Security Manager (commit: 5d1b660)
—
md_5 /
detail
- Delay kicks in initial handler. (commit: 7347daf)
—
md_5 /
detail
- Disable epoll whilst we try to replicate some issues (commit: bb69af5)
—
md_5 /
detail
- Write log messages with lower levels to the log file. (commit: a668da7)
—
md_5 /
detail
- Fix typo (commit: 4ef58d5)
—
me /
detail
- Disable epoll for now (commit: 6dc2edc)
—
md_5 /
detail
- Add a comment (commit: a53b637)
—
md_5 /
detail
- Quickly test SO_REUSEADDR (commit: 348457f)
—
md_5 /
detail
- Show correct error when cannot bind query (commit: fbb2f69)
—
md_5 /
detail
- Fixed RemoteQuery, which broke with the Epoll update (commit: 489242b)
—
ryan /
detail
- Actually include native code, thanks again @normanmaurer (commit: 4ac117f)
—
md_5 /
detail
- [Performance] Attempt to use Netty's Epoll implementation on Linux. (commit: 500b0af)
—
md_5 /
detail
- Close plugin log handlers on disable (commit: 2b304ec)
—
md_5 /
detail
- Downgrade forced hosts errors to a warning log level (commit: 923aa05)
—
md_5 /
detail
- Add matchPlayer API (commit: e54388a)
—
md_5 /
detail
- Make IP command tabbable - closes #999 (commit: 59ba644)
—
md_5 /
detail
- Added getKickedFrom() to ServerKickEvent. (commit: 4d1f0cb)
—
md_5 /
detail
- Add simple address cache for those with slow or otherwise unresponsive (commit: e849afb)
—
md_5 /
detail
- Closing all handlers on stop() (commit: f6e41c8)
—
md_5 /
detail
- Revert "Reenable throttle since we only support 1.7+" (commit: b167a45)
—
md_5 /
detail
- Write server name in ServerIP subchannel response. (commit: 31bd836)
—
md_5 /
detail
- Prefix "BungeeCord > " to forwarded MC|Brand messages [Fixes #1038] (commit: 4dce37c)
—
md_5 /
detail
- Reenable throttle since we only support 1.7+ (commit: f23691d)
—
md_5 /
detail
- Mojang allows multiple status queries in a connection, we should too. (commit: 77f6930)
—
md_5 /
detail
- Show 1.7.9 as supported version (commit: 9604a9a)
—
md_5 /
detail
- Add method to get player's locale (commit: 9198956)
—
md_5 /
detail
- Lazy init vhost address. (commit: 9226df8)
—
md_5 /
detail
- Bump a few versions, should probably think about exposing the new (commit: ad2ff54)
—
md_5 /
detail
- Change lobby to fallback in fallback_lobby translation. (commit: ece641d)
—
md_5 /
detail
- Add ServerIP subchannel (commit: 71c86f9)
—
gentoo /
detail
- Null check (commit: e4e01cc)
—
Thinkofdeath (Thinkofdeath) /
detail
- Grammar Nazi 2014 (commit: 84c7e07)
—
GunfighterJ (GunfighterJ) /
detail
- toString for BungeeServerInfo (commit: a56bbe3)
—
me /
detail
- Close #963 - log remote ping errors to console, friendly message to (commit: 312a74c)
—
md_5 /
detail
- Use ProtocolConstants instead of raw protocol numbers (commit: 6475385)
—
Thinkofdeath (Thinkofdeath) /
detail
- Update Team packet's field names. unknown -> nameTagVisibility, unknown2 (commit: 6775b92)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add 'Camera' to 14w11a's EntityMap (commit: bca3663)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add 'Combat Event' to 14w11a's EntityMap (commit: c8e6b6f)
—
Thinkofdeath (Thinkofdeath) /
detail
- Split up EntityMap into different protocol versions (commit: ca7c755)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add 14w11a EntityMap support (commit: f71272a)
—
Thinkofdeath (Thinkofdeath) /
detail
- Enable 14w11 support, changing servers is a bit iffy though due to (commit: 5a638f2)
—
md_5 /
detail
- Update packets for MINECRAFT_14_11_a (commit: 3715756)
—
md_5 /
detail
- Replace literal numbers with usages of the ProtocolConstants class. (commit: bc2b4db)
—
md_5 /
detail
- Revert "Revert "Implement Favicon API"" (commit: e2eba52)
—
md_5 /
detail
- Revert "Implement Favicon API" (commit: 13decac)
—
md_5 /
detail
- Return most recent protocol version to 'unsupported' server lists (commit: b08f199)
—
md_5 /
detail
- Add method to get a connected player via their UUID (commit: a642346)
—
md_5 /
detail
- Implement Favicon API (commit: 18316eb)
—
md_5 /
detail
- Implement Skin forwarding - YOU MUST UPDATE SPIGOT FIRST (commit: 3ced0b6)
—
md_5 /
detail
- Code format. (commit: dc2da29)
—
md_5 /
detail
- Fix ping decoding (Fixes #969) (commit: 3b71a2b)
—
Thinkofdeath (Thinkofdeath) /
detail
- Handle new clients pinging old versions (Fixes #972 and Fixes #969) (commit: 1aa5379)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix 1.7.7 support (commit: 153bca0)
—
Thinkofdeath (Thinkofdeath) /
detail
- Remove @RequiredArgsConstructor from PlayerInfoSerializer as the javadoc (commit: 747628f)
—
Thinkofdeath (Thinkofdeath) /
detail
- Support setting uuid's on ServerPing.PlayerInfo + fix plugins which (commit: bf95214)
—
Thinkofdeath (Thinkofdeath) /
detail
- Pass the protocol version through when using ping pass through (commit: 86ef046)
—
Thinkofdeath (Thinkofdeath) /
detail
- 1.7.6-pre1 Support (commit: 1d3adc5)
—
md_5 /
detail
- Rewrite the spawn player packet's uuid to support skins on non (commit: cd51869)
—
Thinkofdeath (Thinkofdeath) /
detail
- Return a Users UUID as a UUID object whilst keeping support for (commit: 13848de)
—
md_5 /
detail
- Don't disable find by default (commit: 52bf618)
—
md_5 /
detail
- Delay event loop initialization until after system properties are set. (commit: f7a5748)
—
md_5 /
detail
- Close #938 - re add our register channel manipulation (commit: 1bbbfdb)
—
md_5 /
detail
- Add TabCompleteEvent (commit: 92ebce2)
—
md_5 /
detail
- Add ProxyReloadEvent (commit: 9cd7c1a)
—
md_5 /
detail
- Move default server fallback (commit: 924dcaa)
—
md_5 /
detail
- Ensure we have the capacity to resize the buffer (commit: 49f4dcb)
—
Thinkofdeath (Thinkofdeath) /
detail
- Correctly resize the spawn object packet (commit: 13d679e)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix some errors related to disabling modules - #890 (commit: 575a6b6)
—
md_5 /
detail
- Append/trim extra data for spawn object packets with a 0 id (commit: 2a7ad3c)
—
Thinkofdeath (Thinkofdeath) /
detail
- Revert code which wasn't meant to be commited. (commit: 00352f5)
—
md_5 /
detail
- Update some depend versions, leaving netty for a later date when there (commit: 290e31b)
—
md_5 /
detail
- Fix client disconnects when a server goes down - #886 (commit: 52fbcee)
—
md_5 /
detail
- Close #918 - use case insensitive lookup for Yaml locations (commit: 4a7f801)
—
md_5 /
detail
- Update CommandEnd javadoc (commit: 003a197)
—
md-5 /
detail
- Tweak ciper messages - closes #905 (commit: eec3c09)
—
md_5 /
detail
- Remove switchMutex since its no longer required (commit: 565af4d)
—
md_5 /
detail
- Ensure user's client and server component are both in the same event (commit: 37ed331)
—
md_5 /
detail
- Correct component loop detector (commit: 38f1284)
—
Thinkofdeath (Thinkofdeath) /
detail
- Detect component loops (commit: 941450b)
—
Thinkofdeath (Thinkofdeath) /
detail
- Mojang uses "if > 100", therefore the inverse of that is "if <=100" (commit: d98ade5)
—
md_5 /
detail
- Mojang caps chat to 100, we should too (commit: 0f24eae)
—
md_5 /
detail
- Unknown git commit or version = unknown version sig (commit: a9b2660)
—
md_5 /
detail
- Added getPermissions() to the CommandSender API to get a unmodifiable (commit: 4faf507)
—
fabian.fassbender42 /
detail
- Remove a bit of synchronization (commit: b521614)
—
md_5 /
detail
- Revert disconnect change. Forgot we use void futures. (commit: 9a4f0a6)
—
md_5 /
detail
- Dem string typos (commit: 015dc0c)
—
md_5 /
detail
- Fix typo (commit: c1b9e90)
—
md_5 /
detail
- Disable selector rebuild - closes #851 (commit: 36ea274)
—
md_5 /
detail
- Fix Java 7 detection - closes #861 (commit: 5e5038c)
—
md_5 /
detail
- Optimize throwing of CancelSendSignal's by storing a single instance. (commit: 2eb2953)
—
md_5 /
detail
- Optimize / clean up server disconnect method (commit: 4abffa9)
—
md_5 /
detail
- Remove dead IP forward code, Mojang aint bringing that one back (commit: f08df95)
—
md_5 /
detail
- Fix typo in EntityMap (commit: 4c5689d)
—
Thinkofdeath (Thinkofdeath) /
detail
- Make console log handler obey Filters. Closes #866 (commit: 224db65)
—
md_5 /
detail
- Add java property for log date format, closes #764 (commit: 4fa137a)
—
md_5 /
detail
- Adjust wording - closes #823 (commit: 0d7ee82)
—
md_5 /
detail
- Close #859 - more favicon validation (commit: ddab9a8)
—
md_5 /
detail
- Use lombok for vhost (commit: 90fcfec)
—
md_5 /
detail
- Remove artifacts from legacy forge support. (commit: 35a5230)
—
md_5 /
detail
- Remove unused fields (commit: 19b4c09)
—
md_5 /
detail
- Close #850 - send 127 for legacy protocol version (commit: 542d2c2)
—
md-5 /
detail
- Dual version entity ID rewriting (commit: 842392d)
—
md_5 /
detail
- Implement dual protocol version support. (commit: b2f517f)
—
md_5 /
detail
- Add more validation to server icons. Closes #828 (commit: 5f7963b)
—
md_5 /
detail
- Close #819 - remove trailing . from hostname if it exists (commit: dae96ac)
—
md_5 /
detail
- Make sure plugin onLoad is really called onLoad. This fixes regression (commit: aa91354)
—
md_5 /
detail
- Make the yaml reconnect handler a module (commit: 219d485)
—
md_5 /
detail
- Ensure modules are enabled even when we can't detect version (commit: 6602c22)
—
md_5 /
detail
- Finish implementing modules. If anyone wants to test... be my guest. (commit: f1b329b)
—
md_5 /
detail
- Implement a first tempt and module retrieval system (commit: ab1aacb)
—
md_5 /
detail
- Copy across all the commands and add their bootstrap plugins. (commit: 4be58a7)
—
md_5 /
detail
- Shuffle some internal stuff to API so that modules will compile (commit: 7483b4d)
—
md_5 /
detail
- Implement module loader, blacklist this build from loading. (commit: a426a5e)
—
md_5 /
detail
- Try harder to find translations when not using English. Closes #787 (commit: 986f52b)
—
md_5 /
detail
- Add name_too_long translation (commit: 7faefde)
—
md_5 /
detail
- Properly kick older clients (commit: 8c367d8)
—
md_5 /
detail
- Code format :( (commit: 80caa2b)
—
md_5 /
detail
- Update some dependency versions: Guava, MySQL, JavaAssist, Netty. (commit: 9f8c04e)
—
md_5 /
detail
- Formatting fixes (commit: e7f1a88)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix errors for console (commit: 93ba9b3)
—
kosgan10 /
detail
- Fix imports (commit: d3159fe)
—
kosgan10 /
detail
- Change message to use ComponentBuilder (commit: 6c795a2)
—
kosgan10 /
detail
- Fix hover messages for players (commit: f3766bc)
—
kosgan10 /
detail
- Change Exception > Throwable (commit: 5e57356)
—
kosgan10 /
detail
- Add packet names as comments to EntityMap to make updating between (commit: c184667)
—
Thinkofdeath (Thinkofdeath) /
detail
- Implement UUID forwarding, you MUST update Spigot for this to work (commit: 5ea4763)
—
md_5 /
detail
- Make getPlayers a little safer. Should probably use a CopyOnWrite (commit: d0d0f4e)
—
md_5 /
detail
- Fix NPE when no Callback is defined FIXES #772 (commit: 608eaac)
—
keir /
detail
- Implement a connect callback - see #760 (commit: 075518b)
—
md_5 /
detail
- Show severe error for missing forced error, but don't crash (commit: f7d3dfd)
—
md_5 /
detail
- Validate forced hosts config on reload (commit: b713ccf)
—
md_5 /
detail
- Generate offline mode UUIDs the same way Mojang does. (commit: 60d6f31)
—
md_5 /
detail
- Fix typo in /alertraw error message (commit: 359e2b2)
—
Thinkofdeath (Thinkofdeath) /
detail
- Chat Component API (commit: c20d8f9)
—
Thinkofdeath (Thinkofdeath) /
detail
- Use components for ServerKickEvent (fixes #744) + minor refactoring (commit: 2c8b15c)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix formatting (commit: 35c1b26)
—
Thinkofdeath (Thinkofdeath) /
detail
- More formatting fixes (commit: 890fac2)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fixed broadcasts getting double logged (commit: 854b6fa)
—
Thinkofdeath (Thinkofdeath) /
detail
- Use varargs instead of arrays (commit: e3e551d)
—
Thinkofdeath (Thinkofdeath) /
detail
- Support printing TranslatableComponents (commit: 6966798)
—
Thinkofdeath (Thinkofdeath) /
detail
- Move en_US.properties to mojang-translations/en_US.properties (commit: c7e590e)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add /alertraw command + fix events (commit: 60e2e6b)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix events not working when no formatting is used (commit: 0040955)
—
Thinkofdeath (Thinkofdeath) /
detail
- Added some unit tests (commit: 70bb3dd)
—
Thinkofdeath (Thinkofdeath) /
detail
- Added another unit test + formatted code (commit: bc746a5)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add ComponentBuilder + make events final (commit: 5d68b42)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix last commit (commit: 6093cde)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix shooterID/ownerID not getting remapped (commit: 4537055)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix server-bound entity ids as well (commit: 230cca0)
—
Thinkofdeath (Thinkofdeath) /
detail
- Move 0x13 to clientbound only (commit: 17fc120)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix entity id remapping (commit: cfda905)
—
Thinkofdeath (Thinkofdeath) /
detail
- Properly abort kicks on ServerConnector (commit: 85c27f3)
—
md_5 /
detail
- Use the ChatConverter from spigot to fix 1.7 formatting bugs (commit: 18db187)
—
md_5 /
detail
- Update ChatConverter (commit: 81e43aa)
—
md_5 /
detail
- Reduce the size of json output (commit: 54d307d)
—
md_5 /
detail
- Add methods to expose parts of the proxy internal config. This is (commit: aad83d7)
—
md_5 /
detail
- Add new plugin message sub-channels to get a players real UUID (commit: af751da)
—
md_5 /
detail
- Implement ServerDisconnectEvent. Wow so many server switch events. (commit: f7851b0)
—
md_5 /
detail
- Native cipher, with more smoke tests! (commit: 94ee61c)
—
md_5 /
detail
- Still segfaulting. (commit: 897a592)
—
md_5 /
detail
- Implement new, high-performance cipher in native code. Currently (commit: c70006a)
—
md_5 /
detail
- Revert native cipher, causing SIGSEGV (commit: 12ef019)
—
md_5 /
detail
- Implement new, high-performance cipher in native code. Currently (commit: fc189e8)
—
md_5 /
detail
- Implement new, high-performance cipher in native code. Currently (commit: 8893e80)
—
md_5 /
detail
- Implement new, high-performance cipher in native code. Currently (commit: 56278bd)
—
md_5 /
detail
- Get everything ready (commit: c2e8e89)
—
md_5 /
detail
- Forgot to rewrite 0x1A, thanks @Mati0703 (commit: aaa8b4a)
—
md-5 /
detail
- Mojang can't seem to decide what chat format to use for kicks, so lets (commit: e39428e)
—
md_5 /
detail
- Don't pointlessly create new gson instances (commit: e4602f0)
—
md_5 /
detail
- Small cleanup (commit: 3ae8308)
—
md_5 /
detail
- Code format + fix pom (commit: f81bf8e)
—
md_5 /
detail
- Config -> Conf to prevent messup with shades. How did this skip by? (commit: cc0d3a8)
—
md_5 /
detail
- Added async PreLoginEvent to change online mode per connection. (commit: a201b58)
—
md_5 /
detail
- Removed unused import and made code nicer. (commit: e755573)
—
md_5 /
detail
- Proper replacement for #701, closes #691 (commit: 8e390b5)
—
md_5 /
detail
- Don't rewrite the actual host packet, just a copy. (commit: 14371a1)
—
md_5 /
detail
- Remove test code (commit: 90625bc)
—
md_5 /
detail
- Fix disconnects during LoginEvent when using online mode clients (commit: 155e274)
—
md_5 /
detail
- Close #699 - case sensitivity of command tab complete (commit: 04b52aa)
—
md_5 /
detail
- [Breaking] Fix player online sample (commit: 4040d9f)
—
md_5 /
detail
- Close #689 - fix serverinfo.ping (commit: 02619c6)
—
md_5 /
detail
- Fix #671 - user timing out when connectNow is used. (commit: 2686303)
—
md_5 /
detail
- Close #690, wire up the old proxy ping event for old clients (commit: a0d3bf9)
—
md_5 /
detail
- Fix #686 - rewriting of bows and fishing hooks (commit: 3becbe4)
—
md_5 /
detail
- Correct some issues with being banned. See #658 which may be relevant (commit: 7205e69)
—
md_5 /
detail
- Add really efficient text -> json translation. Doesn't support format (commit: c84d6f0)
—
md_5 /
detail
- Did someone say great performance increases? (commit: 20b1b37)
—
md_5 /
detail
- Undo kick changes (commit: 2117a6b)
—
md_5 /
detail
- Reload favicon on greload (commit: e6c1015)
—
md_5 /
detail
- Oh right, stage (commit: 8665784)
—
md_5 /
detail
- Fix colours wrapping, somewhat (commit: efd5bd5)
—
md_5 /
detail
- Fix kicks + don't allow connections to online mode servers (commit: e006673)
—
md_5 /
detail
- Fix kicks? (commit: 2129cb3)
—
md_5 /
detail
- Implement 1.7 style pings (commit: b9158b7)
—
md_5 /
detail
- Enhance ping API (commit: 5dfd14f)
—
md_5 /
detail
- Add new ip forward method, must be manually enabled (commit: e1f7b7b)
—
md_5 /
detail
- Common method to wrap text. Thanks @lazertester (commit: e2e3210)
—
md_5 /
detail
- Fix kick (commit: a7e4854)
—
md_5 /
detail
- Fix 1.7 potion etc support (commit: 6e69d47)
—
md_5 /
detail
- Don't log metrics (commit: 1e2eda9)
—
md_5 /
detail
- BungeeCord can into server icon (commit: 37dc600)
—
md_5 /
detail
- Update to latest snapshot. (commit: 96acdb9)
—
md_5 /
detail
- WIP (commit: 4257b81)
—
md_5 /
detail
- Update protocol - major overhaul (commit: 7be929b)
—
md_5 /
detail
- It compiles (commit: d900417)
—
md_5 /
detail
- Compiles yet again (commit: 7121c20)
—
md_5 /
detail
- Basically done with login (commit: dbdae87)
—
md_5 /
detail
- Done with the proxy to client part. Now we just need the proxy to server (commit: b358fd2)
—
md_5 /
detail
- Checkpoint (commit: 1b41682)
—
md_5 /
detail
- Sigh (commit: b8c9330)
—
md_5 /
detail
- All my work on 1.7 so far. Pinging doesnt work, but everything else is (commit: e0ebf1a)
—
md_5 /
detail
- Ping stuffs, doesnt seem to work for some reason though (commit: 1551bf6)
—
md_5 /
detail
- Cleanup debug (commit: d96e561)
—
md_5 /
detail
- 41b update (commit: 18db20f)
—
md_5 /
detail
- 1.6.4 ping support (commit: 4f80856)
—
md_5 /
detail
- Latest snapshot. Doesnt seem to be worky though (commit: 0085498)
—
md_5 /
detail
- Fix outdatedness (commit: da5fa4b)
—
md_5 /
detail
- Fix ping player counts being swapped (commit: b7babd2)
—
md_5 /
detail
- Fix offline mode. Latest snapshot appears to be pretty much functional, (commit: cdf47d8)
—
md_5 /
detail
- Update to 1.7 poms. (commit: 0952e53)
—
md_5 /
detail
- Dont expand events - closes #666 (commit: 194b09b)
—
md_5 /
detail
- Close #656 - fix find filter. (commit: edc5b4d)
—
md_5 /
detail
- We cannot throttle like this if we want 1.7 compat, lets disable it (commit: 220a95a)
—
md_5 /
detail
- Reduce the time we wait for legacy pings. (commit: 6c14f40)
—
md-5 /
detail
- Null check plugin input for servers (commit: b041d84)
—
md_5 /
detail
- Mojang nerfed tab lists :( (commit: a9d3d94)
—
md_5 /
detail
- Add PlayerHandshakeEvent which allows changing of versions and online (commit: a0d9428)
—
md_5 /
detail
- Allow for iterables to be CSV-ified (commit: 33e11f4)
—
md_5 /
detail
- Custom glist formatting (commit: b541e7a)
—
md_5 /
detail
- changes to tab completion (commit: dd06937)
—
md_5 /
detail
- Allow unrecognised command line args (commit: 891dc87)
—
md_5 /
detail
- Use JDK map for throttle (commit: 8e77cb3)
—
md_5 /
detail
- [#637] - Fix resource bundle resolution (commit: 73ce828)
—
md_5 /
detail
- [#582] Widen synchronized block for packet queue. (commit: 79d04be)
—
md_5 /
detail
- Close #626 - command line argument for version. Also refactors into a (commit: cbcd874)
—
md_5 /
detail
- guery -> query (commit: 09f123c)
—
md_5 /
detail
- Implement basic udp query to close #185 (commit: 32a5271)
—
md_5 /
detail
- Use correct main class (commit: 14389eb)
—
md_5 /
detail
- Finish basic Yaml configuration API, complete with unit tests. Needs a (commit: a8b6a6b)
—
md_5 /
detail
- Use = for properties (commit: 8133304)
—
md_5 /
detail
- Add specific exception for bad packets. (commit: 3e8c21a)
—
md_5 /
detail
- Fix compile error when compiling on OS X (commit: f12dcc7)
—
md_5 /
detail
- find * -type f -print0 | xargs -0 sed -i 's/1.6.2/1.6.4/g' (commit: a7a3250)
—
md_5 /
detail
- Procol -> Protocol. Fix typo, thanks @libraryaddict (commit: 703a393)
—
md_5 /
detail
- Update to 1.6.3 (commit: 12ee68a)
—
md_5 /
detail
- Only interrupt tab completion if we have things to complete! (commit: db5510c)
—
md_5 /
detail
- Move AbstractReconnectManager to the API and rename to (commit: 5ed5c71)
—
md_5 /
detail
- Cap command completion to one argument (commit: 38a8469)
—
md_5 /
detail
- Properly tab complete (commit: 9538dcf)
—
md_5 /
detail
- *unused imports (commit: 33f654c)
—
md_5 /
detail
- Server command completion (commit: c108e4e)
—
md_5 /
detail
- Add tab completion for find command. Also change api a bit. (commit: e998fae)
—
md_5 /
detail
- Add functionality to replicate #336 (commit: d67acd7)
—
md_5 /
detail
- Add API to support #468 - force setting of reconnect server (commit: 702f434)
—
md_5 /
detail
- Use boolean not binary and (commit: 1dca12c)
—
md_5 /
detail
- Add Tab Completion loosely based on @TheUnnamedDude's work. (commit: 29c897c)
—
md_5 /
detail
- Wrapped buffers are not thread safe. (commit: 042f47c)
—
md_5 /
detail
- Don't let pingbuf be released (commit: 422e97f)
—
md_5 /
detail
- Write down a supported message type (ByteBuf) when using the ping (commit: 08789d8)
—
md_5 /
detail
- Simpler, unit tested throttle to close #613 (commit: af58db8)
—
md_5 /
detail
- Dynamic build dates - see #526 (commit: 49cffeb)
—
md_5 /
detail
- Use translation - closes #578 (commit: ffdb917)
—
md_5 /
detail
- Bump date (commit: 7384e79)
—
md_5 /
detail
- Close #518 - use csv method for perms command (commit: ccdf2a8)
—
md_5 /
detail
- Properly cancel tasks! (commit: 89edb00)
—
md_5 /
detail
- Catch exceptions when disabling plugins (commit: c352e85)
—
md_5 /
detail
- Add ConnectOther channel for moving other players from a plugin (commit: d8c92cd)
—
md_5 /
detail
- Instead of storing packets about to be passed on as a byte array, store (commit: 99f361c)
—
md_5 /
detail
- Code format. (commit: 738ed99)
—
md_5 /
detail
- Code format. (commit: e2a333e)
—
md_5 /
detail
- Really need to automatically do this. Add a few weeks to expire time (commit: ad0da59)
—
md_5 /
detail
- Close #572 - kick event message (commit: 1dcc8d6)
—
md_5 /
detail
- Dem dates :( (commit: 0840a77)
—
md_5 /
detail
- ammar2 missed a spot (commit: 61a93a5)
—
md_5 /
detail
- Oi! Get back inside of that if statement. NOW! (commit: da02815)
—
md_5 /
detail
- Oi! Get back inside of that if statement. NOW! (commit: ad31e57)
—
md_5 /
detail
- Only save to reconnectHandler if we have a listener that isn't forcing (commit: 51e92de)
—
md_5 /
detail
- Fix http client (commit: 773ce08)
—
md_5 /
detail
- Recover from broken yaml (commit: b68b6a7)
—
md_5 /
detail
- Update to Netty 4.0.6-Final (commit: 172b8bc)
—
md_5 /
detail
- Disable resource leak detector for ~15% cpu reduction (commit: 332033b)
—
md_5 /
detail
- Revert changes to SeverConnectedEvent (commit: db5a147)
—
md_5 /
detail
- More translations! (commit: f083e27)
—
md_5 /
detail
- Bump date to the 9th (commit: b64a7be)
—
md_5 /
detail
- Hold player for ServerSwitchEvent - see #539 (commit: c4d60a8)
—
md_5 /
detail
- Hold player for ServerSwitchEvent - see #539 (commit: c3ed5eb)
—
md_5 /
detail
- Hold player for ServerSwitchEvent - see #539 (commit: 40fe01f)
—
md_5 /
detail
- Hold player for ServerSwitchEvent - see #539 (commit: 76f0aba)
—
md_5 /
detail
- Make the ServerConnectedEvent async to allow stalling it. Closes #538 by (commit: f07cfe0)
—
md_5 /
detail
- Add State to ServerKickEvent (commit: ee8f33c)
—
md_5 /
detail
- Allow setting whether to bind to the local address. (commit: 14ac2dd)
—
md_5 /
detail
- Fix throttle to 1) Work, 2) Not throttle outbound connections (commit: fb94612)
—
md_5 /
detail
- Lets just silence java.util.NoSuchElementException: decrypt - PEOPLE (commit: 4c96880)
—
md_5 /
detail
- Downgrade to Netty CR9 (commit: 4c4cdd5)
—
md_5 /
detail
- [URGENT] Add connection throttle. (commit: 1f38152)
—
md_5 /
detail
- Disable packet grouping in an attempt to increase reliability. (commit: 911f08d)
—
md_5 /
detail
- Put colours in default motd to try and force quoting in the dumped yaml (commit: 8f961c9)
—
md_5 /
detail
- Don't infinite loop on tasks with no period (commit: 8a5d8a5)
—
md_5 /
detail
- How kind of @lazertester to test the new scheduler! (commit: c54553d)
—
md_5 /
detail
- Update expire date (commit: 600a1b4)
—
md_5 /
detail
- Update to Netty 4.0.4-Final (commit: 09e5922)
—
md_5 /
detail
- Hi, I'm Mojang and I make hundreds of millions of dollars a year. I (commit: d0d1562)
—
md_5 /
detail
- Update POMs to 1.6.2 (commit: b3e8feb)
—
md_5 /
detail
- Update to netty 4 final, exciting! (commit: f510ab2)
—
md_5 /
detail
- Always use eventloop since we cannot be sure about plugins, thanks (commit: fb1cab4)
—
md_5 /
detail
- Use a defensive copy for shorter lock time (commit: 58ca63e)
—
md_5 /
detail
- Optimized yaml reconnect locations! Ding dong sqlite is dead.. (commit: 499337c)
—
md_5 /
detail
- Remove our packet queuing as it may be contributing to high CPU usage (commit: 526137b)
—
md_5 /
detail
- Recycle messagelist when channel goes inactive (reverted from commit (commit: 55a6cc5)
—
md_5 /
detail
- writeStringUTF8WithoutLengthHeaderBecause @Dinnerbone (commit: 47839cb)
—
md_5 /
detail
- Fix possible race condition with regards to abandoning servers (commit: 8c2bea5)
—
md_5 /
detail
- Recycle messagelist when channel goes inactive (commit: daa58ff)
—
md_5 /
detail
- Add disabled commands (commit: 0189ad9)
—
md_5 /
detail
- Fix compilation -> add silly catch block (commit: 0a36cbd)
—
md_5 /
detail
- Back to Java cipher, they are both the same speed (commit: 7d19045)
—
md_5 /
detail
- Use more threads for IO to eliminate resource starvation possibly (commit: 61b4777)
—
md_5 /
detail
- Make sure packets are written before closing (commit: 4755719)
—
md_5 /
detail
- Undo recent SQLite changes - might need to seek *another* DB engine - (commit: 55c2bcd)
—
md_5 /
detail
- Expand streams a little bit (commit: db4abfe)
—
md_5 /
detail
- Implement basic MC stream (commit: 9424bde)
—
md_5 /
detail
- Dont need to force use of eventloop anymore (commit: 52b3c6b)
—
md_5 /
detail
- [Beta] Implement own HTTP client for online mode checks, instead of (commit: be29799)
—
md_5 /
detail
- Rework SQLite again to use thread local connections - closes #492 (commit: c0d581d)
—
md_5 /
detail
- Move HTTP client stuffs into bungee-proxy (commit: 6b50c7c)
—
md_5 /
detail
- Fixed forced_hosts MOTD (commit: b410187)
—
md_5 /
detail
- Implement BouncyCastle as the cipher engine. (commit: 66de4c9)
—
md_5 /
detail
- Flush pending messages when manipulating pipeline - fixes forge support (commit: 94cc241)
—
md_5 /
detail
- Import cleanup (commit: cac3511)
—
md_5 /
detail
- Close #489 - disable resource leak detector for performance reasons (commit: b741722)
—
md_5 /
detail
- Close #489 - disable resource leak detector for performance reasons (commit: f5b7459)
—
md_5 /
detail
- Update POMs to 1.6.1 (commit: 85e82a2)
—
md_5 /
detail
- Warn about non existant fallback (commit: 3aef35c)
—
md_5 /
detail
- Custom outdated messages, tick! (commit: d1760da)
—
md_5 /
detail
- Close #469 - chat event setMessage (commit: d3bada5)
—
md_5 /
detail
- Supposedly fix walk speeds (commit: fdc87e8)
—
gentoo /
detail
- Close #471 - sync sqlite operations to guard against deadlocks (commit: 12941ff)
—
md_5 /
detail
- Close #474 - 1.5 ping to 1.6 bungee (commit: 06e732d)
—
md_5 /
detail
- Partially support forced_hosts MOTD without SRV records - gonna think (commit: 632fa8b)
—
md_5 /
detail
- Solve long standing issue of creating too many TCP packets. This fix (commit: 5c4ea3c)
—
md_5 /
detail
- Add stream helper to PacketFA (commit: 8732904)
—
md_5 /
detail
- knohacks - thanks @ammaraskar (commit: 788b96d)
—
md_5 /
detail
- Update to Minecraft 1.6.1 (commit: 1296783)
—
md_5 /
detail
- Bump Javassist version (commit: a9603a6)
—
md_5 /
detail
- Update to Netty CR6 (commit: 3e816f6)
—
md_5 /
detail
- Remove outbound boss for now (commit: 7bfc4bf)
—
md_5 /
detail
- Fix bad packet ID with bows (commit: f8d15f4)
—
md_5 /
detail
- Close #462 - shutdown gracefully (commit: a73b06e)
—
md_5 /
detail
- Silence JLine errors (commit: 2069679)
—
md_5 /
detail
- Update to Netty CR3 but include workaround for (bug?) present in it. (commit: 9a17396)
—
md_5 /
detail
- Reject clients on other protocol versions. (commit: 13f1fa7)
—
md_5 /
detail
- Back to CR1 we go. Deal with the issues. (commit: a6ba661)
—
md_5 /
detail
- Close #450 - errors from our backport (commit: 0f7da27)
—
md_5 /
detail
- Close #445 - error when clients use forge (commit: 22133bc)
—
md_5 /
detail
- Why can no one ever provide helpful information to attempt to diagnose a (commit: f9c9517)
—
md_5 /
detail
- Update to Netty CR5, boasts very nice performance and should hopefully (commit: 7a79bd0)
—
md_5 /
detail
- If #438 does not go away, then BungeeCord users are derps, since this (commit: 6a60376)
—
md_5 /
detail
- #438 please just go away. (commit: 4ce0eee)
—
md_5 /
detail
- Do what we can about Jline not being installed (commit: 72f3a79)
—
md_5 /
detail
- #3 windows fix (commit: dbb6aeb)
—
md_5 /
detail
- Windows fix #2 (commit: 54040ec)
—
md_5 /
detail
- Fix #1 for windows. (commit: 8c4ddf4)
—
md_5 /
detail
- Close issue #440 - players remaining after logout (commit: 07fb649)
—
md_5 /
detail
- Try twice to init jline (commit: 7fab3ba)
—
md_5 /
detail
- Fix custom tab API to allow using as soon as constructed (commit: 92c3ef1)
—
md_5 /
detail
- Exception caught should rely on channel activity state, not OUR close (commit: fbf2d89)
—
md_5 /
detail
- Move scoreboard stuff to the sscore package in preparation for refactor (commit: 1881507)
—
md_5 /
detail
- Move tab list stuff to the 'tab' package (commit: fd2a724)
—
md_5 /
detail
- Add tab list getter to api (commit: d4cbac1)
—
md_5 /
detail
- Finish up TabApi impl. (commit: fa0671a)
—
md_5 /
detail
- Update to Netty CR5, boasts very nice performance and should hopefully (commit: 09076a8)
—
md_5 /
detail
- Harsher reload warning (commit: cbec4e8)
—
md_5 /
detail
- Clean up pipeline flow. (commit: 3ce7982)
—
md_5 /
detail
- Dont spam the console with too many exceptions (commit: b55944e)
—
md_5 /
detail
- Tweak our channel promise to be a bit more hellpful on errors (commit: 12cba14)
—
md_5 /
detail
- Tweak our channel promise to be a bit more hellpful on errors (commit: a62dc12)
—
md_5 /
detail
- Roblabla feels listeners should be at the top (commit: 78e6728)
—
md_5 /
detail
- Implement super sexy console to close #315 (commit: f0f1e71)
—
md_5 /
detail
- Add translation + fix spelling for mojang servers down (commit: 3c1a5aa)
—
md_5 /
detail
- I feel like the time for change is here (commit: f0d4e8c)
—
md_5 /
detail
- Try to cut off packet race conditions when moving servers. (commit: ba8bd7f)
—
md_5 /
detail
- Set a row limit to stop at, we should shrink this after a while. Meh api (commit: 7876920)
—
md_5 /
detail
- Doesnt allow ALL possible variations of a string, but its good enough (commit: 523e991)
—
md_5 /
detail
- Make tab list work! (commit: 7733fbf)
—
md_5 /
detail
- Use 1 based index (commit: 44ac369)
—
md_5 /
detail
- Make sure to init the tab list (commit: 0235c4a)
—
md_5 /
detail
- Refactor all the tab APIs (commit: b4220e9)
—
md_5 /
detail
- Add interfaces for custom TabAPI, just need to add the hooks now, and of (commit: 9b9addf)
—
md_5 /
detail
- [Breaking] Close #423 by making tab list per listener. (commit: b75a2b5)
—
md_5 /
detail
- Stab at fixing forge and wecui support when combined. F**** I hate mods. (commit: b5aecd5)
—
md_5 /
detail
- Fix mods like wecui not working after switching servers. (commit: 4d51d16)
—
md_5 /
detail
- Work around windows bugs (commit: 483fede)
—
md_5 /
detail
- Musical versions (commit: ce8f1b4)
—
md_5 /
detail
- And people think dependancy loading is easy. Close #381 (commit: b1e3f6a)
—
md_5 /
detail
- Tone down PingHandler too (commit: 33d315b)
—
md_5 /
detail
- Close #365 - prettier error when mc.net is down (commit: d11e130)
—
md_5 /
detail
- Close #417: whois -> find (commit: 45a93c8)
—
md_5 /
detail
- Tone down logging for surprisingly large reduction in CPU usage - Closes (commit: fd411ed)
—
md_5 /
detail
- Reorder checks to prevent malformed packets throwing errors (commit: 340d828)
—
md_5 /
detail
- Yo dawg. Lets start populating the seen row (commit: eaf99cf)
—
md_5 /
detail
- Add space to whois (commit: 4baae5a)
—
md_5 /
detail
- Actually use our threadLocal. Do'h (commit: aa1a871)
—
md_5 /
detail
- Close #410 - forge crashes (commit: 18f5ed3)
—
md_5 /
detail
- Use cleaner equals check and actually set member field (commit: d1dd737)
—
md_5 /
detail
- Proper case sensitivity + dont reverse lookup forced hosts (commit: 0b0d094)
—
md_5 /
detail
- Don't allow stupid users to connect bungee to themselves (commit: 4f2b981)
—
md_5 /
detail
- Add debug to tryFailure (commit: d5eb37c)
—
md_5 /
detail
- Close #306 use SQLite for reconnect locations (commit: 2a421cd)
—
md_5 /
detail
- Fix comparisons of objects in case insensitive hashmap (commit: 757f8f0)
—
md_5 /
detail
- Close issue #406 - tab list (commit: e652214)
—
md_5 /
detail
- Might need a better way to do this...... oh well, add all the netbeans (commit: 3ba52cb)
—
md_5 /
detail
- Update ServerConnection.java (commit: 11b90b9)
—
md-5 /
detail
- damn web editor (commit: aa3989d)
—
md-5 /
detail
- Update InitialHandler.java (commit: 76c914d)
—
md-5 /
detail
- Add 'unsafe' api for things like packet sending that may be (commit: 639e5f3)
—
md_5 /
detail
- Start work on more efficient, publically accessable packet API (commit: 835e4e3)
—
md_5 /
detail
- Finish and create passing unit tests for the integrity of all packet (commit: ad4c143)
—
md_5 /
detail
- Rework protocol system (commit: 2f45f0d)
—
md_5 /
detail
- Now just to implement the necessary constructors and constants (commit: 9b0c827)
—
md_5 /
detail
- Finish up protocol API - we now compile again. Extensive testing is (commit: d82b29e)
—
md_5 /
detail
- Will do final tests tomorrow, but all seems to work. Yay for efficiency (commit: 9c35cad)
—
md_5 /
detail
- Rework shutdown sequence to close #391 (commit: 0578f94)
—
md_5 /
detail
- Close #396 - broken API spec for "ALL" server (commit: 0cd4c90)
—
md_5 /
detail
- Close #398 by printing debug so we can identify the issue if it arises (commit: 0d66616)
—
md_5 /
detail
- Close #395 - work around trove quirks (commit: cfb823f)
—
md_5 /
detail
- I told you so (commit: 36a5e89)
—
md_5 /
detail
- Update Netty version and remove our workaround - if this breaks, @mibby (commit: bb4e8e2)
—
md_5 /
detail
- Remove chat event firing when we get a message from server to client, as (commit: 8e34e03)
—
md_5 /
detail
- Just leave field as map... (commit: d195038)
—
md_5 /
detail
- Store config in a case insensitive map (commit: 9d841bb)
—
md_5 /
detail
- Sexified (commit: 828cebc)
—
md_5 /
detail
- Add some not null checks to API methods (commit: 12fec2f)
—
md_5 /
detail
- Maybe one day we will want to set this null - it can start null, so it (commit: 8b6b134)
—
md_5 /
detail
- Remove now redundant field from InitialHandler (commit: 538beb3)
—
md_5 /
detail
- Settings cannot be null - there to prevent accidental usage (bungee cant (commit: 45349c0)
—
md_5 /
detail
- Its impossible unless you have a creative server and no mobs and no (commit: 97338cb)
—
md_5 /
detail
- Remove getServer from the api - long depreceated (commit: 3e28dec)
—
md_5 /
detail
- Move protocol version declaration (commit: f93b647)
—
md_5 /
detail
- Optimize online count and broadcast methods (commit: 775ffdc)
—
md_5 /
detail
- Slightly more optimized getChannels (commit: 80c2202)
—
md_5 /
detail
- No space for lost connection translation (commit: 122987d)
—
md_5 /
detail
- More case insensitive tests and read write lock for connections (commit: ac4bab2)
—
md_5 /
detail
- Use our own promise to work around @netty pipeline issues (commit: a51ffb1)
—
md_5 /
detail
- Dont throw exceptions on missing translations (commit: 77e0dcc)
—
md_5 /
detail
- That was an easy test - just had time to write (commit: ddb93fd)
—
md_5 /
detail
- Make perms case insensitive - need to write unit test still (commit: 7eac22d)
—
md_5 /
detail
- *chatcolor import (commit: 185dc97)
—
md_5 /
detail
- Show current server in server command (commit: e0d19cf)
—
md_5 /
detail
- Add whois command (commit: 0e90020)
—
md_5 /
detail
- Close #376 - case insensitive servers and maps (commit: 9fdcded)
—
md_5 /
detail
- Close #384 - reset locations.yml on error (commit: 1bf126d)
—
md_5 /
detail
- Close #383 - swallow exceptions once and for all (commit: 32fdc83)
—
md_5 /
detail
- Close issue #374 - take a lock when checking channel state / writing (commit: 56533c6)
—
md_5 /
detail
- Add global PlayerCount if target is "ALL" (commit: c1dfd0f)
—
robinlambertz.dev /
detail
- Just swallow the error because thats what we did before. (commit: 29f22f9)
—
md_5 /
detail
- SLightly more atomic locations.yml saving to guard against ctrl+c'ing (commit: 98860ff)
—
md_5 /
detail
- Add atomic close tracking. Closes #370. (commit: 2c225a0)
—
md_5 /
detail
- Update to netty CR3 (commit: 9be44d5)
—
md_5 /
detail
- Connect via bound address - closes #337. (commit: 2a2c271)
—
md_5 /
detail
- Connect via bound address - closes #337. (commit: 38e28fc)
—
md_5 /
detail
- Downgrade to @netty CR1 (commit: 3f994a1)
—
md_5 /
detail
- Downgrade to @netty CR1 (commit: 45d7483)
—
md_5 /
detail
- Protected access please (commit: 67fdc83)
—
md_5 /
detail
- Fix formatting (commit: 9a0da50)
—
md_5 /
detail
- Set local address to listener address, closes #337 (reverse-merged from (commit: afc387c)
—
md_5 /
detail
- Close #348 - translation key (commit: 64e8a79)
—
md_5 /
detail
- Clean up code style surrounding bootstrap creation (commit: 8a70af5)
—
md_5 /
detail
- Set local address to listener address, closes #337 (commit: 57793e9)
—
md_5 /
detail
- Make connect event implement cancellable, closes #338 (commit: a48ef13)
—
md_5 /
detail
- Gracefully shutdown event loop, closes #346 (commit: ff32d29)
—
md_5 /
detail
- Thanks Lex! Closes #319 (commit: 9f3359f)
—
md_5 /
detail
- Update to latest netty, fix event bus bug, comment and rework (commit: b25c81d)
—
md_5 /
detail
- Just escape utf chars (commit: c465eca)
—
md_5 /
detail
- Fu*** offline mode users (commit: beb0bf9)
—
md_5 /
detail
- Actually translate message (commit: 688c422)
—
md_5 /
detail
- Add a series of new translations (commit: 1ea53f0)
—
md_5 /
detail
- Add texture pack API (commit: 202dab5)
—
md_5 /
detail
- Add server switch event (commit: 49ea7f9)
—
md_5 /
detail
- Return if command should not be executed to avoid exceptions and (commit: 9d3bdde)
—
md_5 /
detail
- Refactor forge support - closes #318 (commit: 332bdaa)
—
md_5 /
detail
- *register channels. This fixes plugins being broke (commit: 904a1bf)
—
md_5 /
detail
- Fix forge support - closes #312 (commit: 5eb7a6e)
—
md_5 /
detail
- Close issue #311 - exception feedback on server connector (commit: 8e262cf)
—
md_5 /
detail
- Add SQLite driver for future use (commit: 125df5c)
—
md_5 /
detail
- Add experimental Forge support. This may cause issues when using Vanilla (commit: 7b63109)
—
md_5 /
detail
- Make sure we write out custom login packets (commit: d3c1339)
—
md_5 /
detail
- Synchronize on pending packet queue, add forge/no forge constructor (commit: 679bf2f)
—
md_5 /
detail
- Refactor encryption to be two step like vanilla. Thanks @LexManos for (commit: 7436621)
—
md_5 /
detail
- Refactor encryption to be two step like vanilla. Thanks @LexManos for (commit: 5f3cb9b)
—
md_5 /
detail
- Refactor encrypt util class in preparation for forge support. (commit: 6236cff)
—
md_5 /
detail
- Use faster collections for the various tab lists. (commit: 6b504d9)
—
md_5 /
detail
- Use multimap in scheduler (commit: 779582d)
—
md_5 /
detail
- Cleanup imports (commit: d1124ca)
—
md_5 /
detail
- Add ResourceBundle localization (commit: 30b2e50)
—
md_5 /
detail
- Close #300 - cleaner disconnects when server is full (commit: 140830e)
—
md_5 /
detail
- Revert "ConcurrentHashMap is junk - lets stick to standard unless issues (commit: 5f8e76c)
—
md_5 /
detail
- Update to 1.5.2, closes #302 (commit: b7511ab)
—
md_5 /
detail
- Increase thread pool timeout to try and reduce churn (commit: 09d04c3)
—
md_5 /
detail
- Catch throwable not exception for enabling plugins (commit: 3682e8b)
—
md_5 /
detail
- Finish encapsulating all userconnection fields (commit: 50f8bd2)
—
md_5 /
detail
- Encapsulate ping fields (commit: ff32764)
—
md_5 /
detail
- Don't expose the channel (commit: a1f928b)
—
md_5 /
detail
- Forgot that mutex (commit: 5bf616d)
—
md_5 /
detail
- Eeek, name should be constant! (commit: 0d7759f)
—
md_5 /
detail
- Refactor permissions to be lock free, and clean up duplicate references (commit: 824bdc5)
—
md_5 /
detail
- Remove remnants of forge in initial handler (commit: ebff48f)
—
md_5 /
detail
- Cleanup userconnection constructor (commit: 6efba44)
—
md_5 /
detail
- Don't use trove sets (commit: 9f8ad51)
—
md_5 /
detail
- Don't spew error about long usernames, just disconnect (commit: ca5db43)
—
md_5 /
detail
- Alert when we cannot bind (commit: 49a22f1)
—
md_5 /
detail
- Make ReusableChannelPromise less hacky (commit: ce7c095)
—
md_5 /
detail
- Duh, of course connect isn't called, because we are already connected! (commit: cbb08ec)
—
md_5 /
detail
- @normanmaurer, @trustin in relation to netty/1317 can we consider this a (commit: 349949d)
—
md_5 /
detail
- Stab at closing #285, /send current issues (commit: 92e7faa)
—
md_5 /
detail
- Refactor packet writes into their own channel handler class. (commit: 6b21fda)
—
md_5 /
detail
- Synchronize yaml save to close #286, crash on end (commit: fa9dd7e)
—
md_5 /
detail
- Move some bootstrapping to the connected method, #267 (commit: f44cf6c)
—
md_5 /
detail
- Fix async/login event (commit: 6bf9df3)
—
md_5 /
detail
- Bigger logs, with rotation! (commit: c087649)
—
md_5 /
detail
- Use new servers (commit: a82e6f3)
—
md_5 /
detail
- Only alow config reloads to ADD servers. (commit: 26cee39)
—
md_5 /
detail
- Add reason when default server is not defined (commit: dc6835c)
—
md_5 /
detail
- Rename tab list classes (commit: be30c8b)
—
md_5 /
detail
- Properly interface ServerInfo class. (commit: 70e10c3)
—
md_5 /
detail
- Complete issue #190 - unthread the login event for maximum efficiency. (commit: 93ea108)
—
md_5 /
detail
- Remove depreceated register methods. (commit: a637392)
—
md_5 /
detail
- bump date (commit: 112d543)
—
md-5 /
detail
- Rewrite only arrows and rods. Closes #270 (commit: e540626)
—
md_5 /
detail
- Try removing connections via string key and direct map access. Closes (commit: a38b3ce)
—
md_5 /
detail
- Revert "Case shouldn't really matter for groups and permissions" (commit: c615b23)
—
md_5 /
detail
- Fix issue #262 and put all scoreboard bugs to bed (commit: 5620c46)
—
md_5 /
detail
- Revert "Bungee join / part messages" (commit: a9ad488)
—
md_5 /
detail
- Bungee join / part messages (commit: 7108bd4)
—
md_5 /
detail
- Move pending connects check (commit: ac1119b)
—
md_5 /
detail
- Add pending connects for bad plugin message based connects (commit: dac2599)
—
md_5 /
detail
- Return from method when we can't connect (commit: a57ae83)
—
md_5 /
detail
- Fix users showing as disconnected on global ping list (commit: a00c91c)
—
md_5 /
detail
- Case shouldn't really matter for groups and permissions (commit: a67d4a1)
—
md_5 /
detail
- Fix users being disconnected without the event q_q (commit: b87fff2)
—
md_5 /
detail
- Fix issue #251 - hidden servers in list command (commit: 0c144c3)
—
md_5 /
detail
- Proper equals on servers (commit: 5592f81)
—
md_5 /
detail
- ConcurrentHashMap is junk - lets stick to standard unless issues arise. (commit: 5d1a2c5)
—
md_5 /
detail
- Reduce ram usage by ~65kb / player. See #229 (commit: 88c99f0)
—
md_5 /
detail
- Reformat all code (commit: 19c3c23)
—
md_5 /
detail
- add fallback_server so we can still have a different default server on (commit: 5dfe83c)
—
md_5 /
detail
- Fix LoginEvent not being called. (commit: 8cac038)
—
robinlambertz.dev /
detail
- Add new Team instances to the list of teams. (commit: e5c457d)
—
robinlambertz.dev /
detail
- Fix two small typos. (commit: f935f93)
—
robinlambertz.dev /
detail
- check the player's server before really connecting (commit: 68712ab)
—
wea_ondara /
detail
- setDisplayName bug fix (commit: d900a5e)
—
wea_ondara /
detail
- send message to player if target is current server (commit: 6e9cdb2)
—
wea_ondara /
detail
- added permission in constructor (commit: d684f5d)
—
wea_ondara /
detail
- set displayName in function setDisplayName (commit: 88a52bc)
—
wea_ondara /
detail
- Remove any scores before updating - see #238 (commit: 5de8ac8)
—
md_5 /
detail
- Nullcheck getServer on failed reconnect handler to account for failings (commit: 8707995)
—
md_5 /
detail
- Set server as obsolete when kicked. (commit: caea1e3)
—
md_5 /
detail
- Add current server check to failed listener too (commit: acbf6d3)
—
md_5 /
detail
- Fixx issue #228 and #188 - CSV classes and ALL target for player list (commit: 3a3fb27)
—
md_5 /
detail
- Fix current server check - #216 (commit: e506957)
—
md-5 /
detail
- Fix #227 - don't colour first name on list (commit: 8003dc5)
—
md_5 /
detail
- Add issue #221 - permission check event (commit: cf4846b)
—
md_5 /
detail
- Lowercase forced server checks - #223 (commit: e07f1e6)
—
md_5 /
detail
- Fix issue #213 - servers crashing clients. (commit: 5f7ecf9)
—
md_5 /
detail
- Try my artistic vision on the list command. (commit: 0ffb557)
—
md_5 /
detail
- Fix issue #156 - actually register packet for reading (commit: 6881597)
—
md_5 /
detail
- Bump expirary date back to 26/4/2013 (commit: 430b5ff)
—
md_5 /
detail
- Server admins see stack trace and die. See #225 (commit: 81fe547)
—
md_5 /
detail
- Don't null out scores after objectives. (commit: 04fb1df)
—
md_5 /
detail
- Add team packet. (commit: c97f113)
—
md_5 /
detail
- Try and make the client not crash when switching teams. @lazertester (commit: 73aaf58)
—
md_5 /
detail
- Fire server kick for logins too (commit: 14fcb90)
—
md_5 /
detail
- Check players have a server before sending (commit: 39009d8)
—
md_5 /
detail
- Send the players real IP for use in Spigot servers. (commit: 13f394b)
—
md_5 /
detail
- Rewrite cancel method as it is posing some issues (commit: ffddcf9)
—
md_5 /
detail
- Use Bungee thread pool for additional logging (commit: 3d8143c)
—
md_5 /
detail
- Work around JDK stupidity with regards to thread count (commit: 5e31b15)
—
md_5 /
detail
- Async close http client as it appears bugged (commit: a59e0f0)
—
md_5 /
detail
- How did that debug stay there? (commit: 517655f)
—
md_5 /
detail
- Allow users to connect (commit: 55ec76b)
—
md_5 /
detail
- Fix issue #219 - make the scheduler work (commit: a564d4c)
—
md_5 /
detail
- Use asynchttpclient instead (commit: 27d4545)
—
md_5 /
detail
- Fix issue #216 and #219 by moving current server check to the connect (commit: 6813b82)
—
md_5 /
detail
- Implement high performance HTTP api for plugins with jetty. (commit: 8827fea)
—
md_5 /
detail
- Add asynchronous event API from issue #200 (commit: 692610c)
—
md_5 /
detail
- Add issue #215 - scheduler API (commit: 1edd279)
—
md_5 /
detail
- Use as many threads as the system can handle. (commit: 5a15d53)
—
md_5 /
detail
- Stop trying to be Forge for now. (commit: 3fed94f)
—
md_5 /
detail
- Use a byte array in the ping handler for simplicity (commit: 1dd661f)
—
md_5 /
detail
- Fix loading config. (commit: e364cff)
—
md_5 /
detail
- Add feature #208 - Bungee texture packs. (commit: dfa47f7)
—
md_5 /
detail
- Implement PR #212 - sendMessages() for CommandSenders (commit: 87fcef0)
—
md_5 /
detail
- Fix issue #211 - ServerInfo.ping (commit: 49f2f5f)
—
md_5 /
detail
- Revert "Add info on registered channels to /bungee to enable users to (commit: a12debf)
—
md_5 /
detail
- Add info on registered channels to /bungee to enable users to help (commit: b3c3481)
—
md_5 /
detail
- Be sure to null serverSentScoreboard each connect. (commit: b16da7d)
—
md_5 /
detail
- Add server kick event (commit: e681c89)
—
md_5 /
detail
- Untested attempt at sending users to default server when their server (commit: ce40391)
—
md_5 /
detail
- *add else statement to prevent duplicate exception logging (commit: 2e51ec4)
—
md_5 /
detail
- Attempt to track, and remove scoreboards at reconnect (commit: 54098c8)
—
md_5 /
detail
- Add scoreboard packets + API classes. Still unimplemented. (commit: 156ea30)
—
md_5 /
detail
- Clear scoreboards on reconnect. (commit: 6bb0890)
—
md_5 /
detail
- Fix remapping of entities (fishing floats) (commit: 70c7321)
—
md_5 /
detail
- Add send command, closes issue #197 (commit: c059345)
—
md_5 /
detail
- Bump the other pom versions to 1.5 too. (commit: 5365e5f)
—
md_5 /
detail
- Add #205 more methods in Plugin for getting resources / data folders. (commit: f5b4e12)
—
md_5 /
detail
- Reuse single packet instance to save overhead (commit: 8ea5205)
—
md_5 /
detail
- Pretty up login fail message. Fixes #201 (commit: 05d76c3)
—
md_5 /
detail
- Fix issue #203 - errors in Util.exception when no trace present. (commit: d6e29b3)
—
md_5 /
detail
- Remove outdated $() logger getter. (commit: bd479ba)
—
md_5 /
detail
- Make forced hosts take higher priority than force default. Closes #184 (commit: 704fe11)
—
md_5 /
detail
- Implement PostLoginEvent, closes #191 (commit: 4811e7b)
—
md_5 /
detail
- Use global netty version variable. (commit: ac426f0)
—
md_5 /
detail
- Now that we don't deploy the proxy we don't need the shaded identifier (commit: 0f30024)
—
md_5 /
detail
- Fix #156 - Bukkit trying to get client settings. (commit: 5bfab58)
—
md_5 /
detail
- Add global slot limit. Fixes feature request #40 (commit: ec1de0f)
—
md_5 /
detail
- Update MySQL version (commit: 09bb7a9)
—
md_5 /
detail
- Use the Netty byte array encoder now that it is fixed. (commit: 8935e77)
—
md_5 /
detail
- Clean up cipher codec for maximum speed and minimal memory copy. (commit: b71d253)
—
md_5 /
detail
- Less error for IOExceptions, more debug for exceptions in the exception (commit: d54f246)
—
md_5 /
detail
- Update to 1.5 & don't deploy proxy to maven, only APIs (commit: c1ff4ff)
—
md_5 /
detail
- Reenable encryption + online mode. (commit: 58f1ab2)
—
md_5 /
detail
- *remove wrapper class (commit: d5f25b0)
—
md_5 /
detail
- Change packet handling from ByteBufs to byte arrays to work around netty (commit: 30b3818)
—
md_5 /
detail
- @normanm @trustin This hack appears to fix all my issues with writing (commit: b082020)
—
md_5 /
detail
- Don't sync, its an optimization - right? (commit: bc0a076)
—
md_5 /
detail
- Remove unneeded channel option. Still trying to fix all these disconnect (commit: 1763dd3)
—
md_5 /
detail
- Fix /server command to only show server name (commit: 373ec18)
—
md_5 /
detail
- This test WITHOUT encryption reveals something is majorly wrong with our (commit: ac2c96c)
—
md_5 /
detail
- Also make sure we get the restricted value per server (commit: 5688099)
—
md_5 /
detail
- Case insensitive sort (commit: 4805087)
—
md_5 /
detail
- Actually alphabetize players - thanks @Grooohm for the good spot! (commit: e2f134e)
—
md_5 /
detail
- Fix issue #129 - make chat event fire for commands, and add isCommand (commit: 92c1450)
—
md_5 /
detail
- Add #183 - restricted servers (commit: fea3642)
—
md_5 /
detail
- Fix issue #55 - show alerts in console (commit: f02d17c)
—
md_5 /
detail
- Add getConsole() to the API (commit: 3dac86a)
—
md_5 /
detail
- Rewrite list command for per server breakdown, and alphabetizing. (commit: 758e196)
—
md_5 /
detail
- Add GetServer channel, see #145 (commit: 5dd3384)
—
md_5 /
detail
- Add ProxiedPlayer.chat, see #146 (commit: 59efec1)
—
md_5 /
detail
- Update CipherCodec to try and fix issues. (commit: 3b90737)
—
md_5 /
detail
- Try using out.writerIndex instead of readerIndex (commit: f9f664f)
—
md_5 /
detail
- Downgrade NIO to 1.4.7 (commit: 9edcda7)
—
md_5 /
detail
- Downgrade NIO to 1.4.7 (commit: 379d2c7)
—
md_5 /
detail
- Fix entity rewrites on falling blocks. (commit: cd1420d)
—
md_5 /
detail
- Fix entity rewrites on falling blocks. (commit: c5b1c21)
—
md_5 /
detail
- Start work on netty overhaul (commit: 0077af5)
—
md_5 /
detail
- Upstream and downstream bridges are now uber sexy (commit: 0afc52c)
—
md_5 /
detail
- Update Server interface to remove depreceated methods (commit: 0f9cc76)
—
md_5 /
detail
- Cleanup permissions and disconnect sequences (commit: b6e76f4)
—
md_5 /
detail
- Redo parts of login and connection sequences (commit: 644deee)
—
md_5 /
detail
- Nearing a compilale state, gonna have to redo the bootstrap. (commit: cdf26f7)
—
md_5 /
detail
- Switch main packet interface to bytebuf (commit: c3d702a)
—
md_5 /
detail
- Whats this? It compiles. Doesn't mean it near works though. (commit: e18fe49)
—
md_5 /
detail
- Tigthen access + javadocs on a few netty related classes. (commit: 9ad9003)
—
md_5 /
detail
- Thread login auth properly. (commit: 9e0ae0a)
—
md_5 /
detail
- Cleanup channel initialization - now its time to get this show working. (commit: 45c848a)
—
md_5 /
detail
- We can now get pings! (commit: 8a96555)
—
md_5 /
detail
- Advancing further in the login process. (commit: bcaafc2)
—
md_5 /
detail
- Closer to connecting, trying to figure out this encryption bug also (commit: e12bc1d)
—
md_5 /
detail
- Nearly ready to get a working connection, however few hacks due to own (commit: 4fb8572)
—
md_5 /
detail
- This is so tiring (commit: 504f703)
—
md_5 /
detail
- We can login now. Kindof. *wipes sweat off brow. (commit: 6525502)
—
md_5 /
detail
- Small cleanup of packet classes (commit: f0a19e0)
—
md_5 /
detail
- Bridge packets both ways. (commit: f0766eb)
—
md_5 /
detail
- Make sendMessage work again (commit: 0c69814)
—
md_5 /
detail
- *actually compile (wire up the broadcast method) (commit: b4d104d)
—
md_5 /
detail
- Start work on a little spit and polish, with cleaner exceptions. (commit: 0ce0225)
—
md_5 /
detail
- Disconnect when exception caught (commit: 3be83cb)
—
md_5 /
detail
- Ensure all resources are closed all the time. (commit: 6e18403)
—
md_5 /
detail
- OMG WTF BBQ IT WORKS. LETS IRON OUT BUGS AND GET OUR RELEASE TARGET, (commit: fa5804e)
—
md_5 /
detail
- Wait 100ms before closing socket to give server time to process. (commit: 0b7b87d)
—
md_5 /
detail
- Error handling when cannot connect to server. (commit: 6ae5fee)
—
md_5 /
detail
- Handle when user gets kicked midway through login to other server (commit: cfd10f5)
—
md_5 /
detail
- Remove outdated javadoc (commit: 2e33ab1)
—
md_5 /
detail
- Small code / api cleanup. Need to fix kicking in general, especially in (commit: 7631937)
—
md_5 /
detail
- Handle kicks when trying to login to server. Now we have to be about (commit: 9fb8140)
—
md_5 /
detail
- Make builds expire. (commit: f67ad02)
—
md_5 /
detail
- Update for 1.5. This build only supports 1.5, not any other versions. (commit: a0989a8)
—
md_5 /
detail
- Fix #177 - greload and listeners (commit: 87e78ba)
—
md_5 /
detail
- Allow setting tab list size per listener see #173 (commit: 5c1d7e1)
—
md_5 /
detail
- 'fix' #171 & #147 (commit: efcf4c6)
—
md_5 /
detail
- Fire server connected event (commit: 0dd4014)
—
md_5 /
detail
- Handle removed servers in reconnect (commit: 317f286)
—
md_5 /
detail
- Use standard log format, may relate to #213 (commit: 3856993)
—
md_5 /
detail
- Include full libraries, especially since we don't have BouncyCastle or (commit: 83e3786)
—
md_5 /
detail
- Restart listeners on reload (reloads MOTD too). See issue #157 (commit: 6afff00)
—
md_5 /
detail
- Fix deep config saving. (commit: 002f32a)
—
md_5 /
detail
- Take correct substring (commit: 0cf6575)
—
md_5 /
detail
- Fix #136 (commit: cb0c010)
—
md_5 /
detail
- Fine, kick as usual (commit: 3cff9ef)
—
md_5 /
detail
- Cleaner exceptions. (commit: 92a212c)
—
md_5 /
detail
- Use native Java ciphers for encryption / decryption - now that we have (commit: f1f1052)
—
md_5 /
detail
- Only sleep on client read - prevent insane lag (commit: 0f8f8cb)
—
md_5 /
detail
- Make disabling plugins the last thing we do. (commit: 59a7e6f)
—
md_5 /
detail
- Workaround for kicks (commit: 0c5d76b)
—
md_5 /
detail
- Use correct disconnect sequence at all times, fixes #119 and events not (commit: 297c8e2)
—
md_5 /
detail
- Fix kicks - that was easy (commit: c44dc79)
—
md_5 /
detail
- Default sleep time of 1 (commit: ce9766a)
—
md_5 /
detail
- Cut CPU load to sane amounts in the same way that Minecraft does. (commit: 0b10f83)
—
md_5 /
detail
- Fire events + plugin channels in server login (commit: feb6431)
—
md_5 /
detail
- Silence EOF error on login - see #127 (commit: 190e510)
—
md_5 /
detail
- Rewrite login process in preparation for both forge and netty. (commit: 05a6b56)
—
md_5 /
detail
- Clean up formatting of initial handler a little. (commit: 51e2570)
—
md_5 /
detail
- Remove debug + kick properly (commit: 6ad40ab)
—
md_5 /
detail
- Use kick exception to disconnect on login. (commit: f27f8e9)
—
md-5 /
detail
- No more errors in the server console, but a certain mod is still (commit: 7974ccc)
—
md_5 /
detail
- Forge support is now working - however an unidentified mod is breaking (commit: 9b1f1d9)
—
md_5 /
detail
- Fix forge support - #111 (commit: bef2818)
—
md_5 /
detail
- Finish up Forge support - yay. 50% chance this works. Fixes issue #111 (commit: 0451c35)
—
md_5 /
detail
- Don't instantiate a ReconnectHandler if a plugin has provided one on (commit: a8c6018)
—
md_5 /
detail
- Add player disconnect event, thanks @lazertester (commit: 379376f)
—
md_5 /
detail
- Rework packet reading a little in more preparation for Forge. (commit: d2a919f)
—
md_5 /
detail
- Add experimental offline mode support - closes issue #121 (commit: d17c457)
—
md_5 /
detail
- Call login event (commit: 0d5099b)
—
md_5 /
detail
- All I actually needed was: nextServer = null; (commit: 2b1d2cb)
—
md_5 /
detail
- Quick fix for /server, will do a better job later (commit: 25d2902)
—
md_5 /
detail
- Add groundwork for custom protocols such as forge in a really cool (commit: 9c5e02e)
—
md_5 /
detail
- Forge and Spoutcraft are so annoying they accidentally got locked out (commit: 9f4fc4d)
—
md_5 /
detail
- Fix reloading. (commit: da9c41a)
—
md_5 /
detail
- Fix server ping method. (commit: c5e1569)
—
md_5 /
detail
- Add perm debug command (commit: 154722e)
—
md_5 /
detail
- Let Jenkins offer the shaded jar for download, and keep it out of maven (commit: affecd8)
—
md_5 /
detail
- Keep shaded jar away from main jar. (commit: b7bb623)
—
md_5 /
detail
- Finish merge of protocol subproject (commit: 8840dad)
—
md_5 /
detail
- Reformat to new code style, lots of spaces for easy reading. (commit: 23582a6)
—
md_5 /
detail
- Fill out all handlers for packets just in case they are needed. (commit: b946e37)
—
md_5 /
detail
- Cache the client status packet. (commit: 9e2eda6)
—
md_5 /
detail
- Use custom packet out stream to ease transition to a netty channel when (commit: 69d618c)
—
md_5 /
detail
- Fix ProxiedPlayer.connect from plugins. (commit: 1df6fdf)
—
md_5 /
detail
- Add messages to state checks (commit: 1bc4316)
—
md_5 /
detail
- Hasten login process a tad, maybe a 100ms saved for the user (commit: 48447ad)
—
md_5 /
detail
- Ask and 70.93 seconds later you shall receive - cross server message (commit: f1f68ab)
—
md_5 /
detail
- Remove useless disconnect channel. (commit: 7e39cb8)
—
md_5 /
detail
- Really really include mysql. (commit: 7f77b62)
—
md-5 /
detail
- Scumbags Forge and Spout. (commit: a2ebb92)
—
md_5 /
detail
- No excuses this time. (commit: fbacafb)
—
md_5 /
detail
- Use a stateful login system for the initial handler. (commit: c65a3ec)
—
md_5 /
detail
- Forward even when no players are online. (commit: 36f5f33)
—
md_5 /
detail
- Don't create new sections for each player. (commit: 4055139)
—
md_5 /
detail
- Don't create new sections for each player. (commit: 41951fa)
—
md_5 /
detail
- Use more ram to reduce CPU. (commit: 00e0e3c)
—
md_5 /
detail
- Remove bulk reading, because for an unexplainable reason it can cause (commit: 7538ff4)
—
md_5 /
detail
- Really include mysql (commit: c21b87d)
—
md_5 /
detail
- Automatically queue packets to send when a player connects, and change (commit: ecf5b4d)
—
md_5 /
detail
- Sweet trick to avoid locking in global tab list, basically reimplement (commit: 0721e3c)
—
md_5 /
detail
- Use same initial ping as Minecraft - 1000 (commit: e5bb5e5)
—
md_5 /
detail
- Send forwaded data along the Bungee channel. (commit: f9c4251)
—
md_5 /
detail
- Allow bulk reading for what again should be a substantial reduction in (commit: ed667e2)
—
md_5 /
detail
- Add GetServers channel. (commit: 0985794)
—
md_5 /
detail
- Add player list and player count channels. (commit: 8f090b6)
—
md_5 /
detail
- Actually don't need name for IP packet (commit: b61758c)
—
md_5 /
detail
- Dont let Bungee channels reach the user (commit: bed67a9)
—
md_5 /
detail
- Implement a way to get the users real IP. (commit: f7d1c16)
—
md_5 /
detail
- Rework entity map to do both directions. (commit: 45a62a1)
—
md_5 /
detail
- And users before.... (commit: 769e2e2)
—
md_5 /
detail
- Update everyones player list when a new player joins (GLOBAL tab list) (commit: 931fcf4)
—
md_5 /
detail
- *bungeecord permission for alert (commit: d6c3420)
—
md_5 /
detail
- * glist not list (commit: 1600d35)
—
md_5 /
detail
- Attempt to bind to the address used by the listener. (commit: 15477e3)
—
md_5 /
detail
- Add getters for game / protocol version. (commit: 2e04640)
—
md_5 /
detail
- Use the set ping event (commit: 7fec907)
—
md_5 /
detail
- Add getServerInfo(name) and rework plugin channel system for stupud (commit: 8797a29)
—
md_5 /
detail
- Dont remove from server if not connected to one. (commit: 8f32374)
—
md_5 /
detail
- Properly colour MOTDs (commit: ec35482)
—
md_5 /
detail
- Implement server ping method. (commit: 8021f58)
—
md_5 /
detail
- Fix alerts being cut off at start (commit: 355d498)
—
md_5 /
detail
- Include all the mysql! (commit: e80c0de)
—
md_5 /
detail
- Actually format. (commit: 6333f3b)
—
md_5 /
detail
- Enable plugins like they were meant to (commit: 7e41a6c)
—
md_5 /
detail
- Refactor into maven modules. (commit: a7f7a49)
—
md_5 /
detail
- Don't want to stage them - update gitignore. (commit: 0354ce3)
—
md_5 /
detail
- Add stub api class. (commit: 162f754)
—
md_5 /
detail
- More work on the API: Up next, command senders. (commit: 9196f8f)
—
md_5 /
detail
- More changes. API is going well, but struggling to break it up into (commit: 434b950)
—
md_5 /
detail
- Finish up command API, with permissions and aliases! (commit: b4105f8)
—
md_5 /
detail
- Start a hugely messy implementation of the API (commit: 098ca59)
—
md_5 /
detail
- Start work on making it compile again. (commit: 592a504)
—
md_5 /
detail
- More work (commit: 55867db)
—
md_5 /
detail
- This is hard >.> (commit: 32ef521)
—
md_5 /
detail
- Add permissions (commit: df37612)
—
md_5 /
detail
- Make the tab list implementations pruddy. (commit: 8e3f750)
—
md_5 /
detail
- Clean commands a bit. (commit: 4ba6993)
—
md_5 /
detail
- Add the start of a config loader. (commit: 8bff34b)
—
md_5 /
detail
- Pretty close to compiling for the first time in ages. It wont be (commit: cf42a10)
—
md_5 /
detail
- Well, it compiles, time to start fixing stuff. (commit: bf1e7f0)
—
md_5 /
detail
- Fix config, up next, reconnect handler. (commit: 355afba)
—
md_5 /
detail
- Add yaml reconnect handler. (commit: 77d5398)
—
md_5 /
detail
- Add server connected event (commit: 9ce1486)
—
md_5 /
detail
- Ok, I guess tomorrow is testing day. (commit: c281f00)
—
md_5 /
detail
- Add forced servers back. (commit: 5757691)
—
md_5 /
detail
- Add crucial getter for server info (commit: 39506f3)
—
md_5 /
detail
- Add plugin channel support for plugins. (commit: 4b9b2cb)
—
md_5 /
detail
- Just need to add default permissions and we are ready for release. (commit: ade3fe4)
—
md_5 /
detail
- Add default permissions (commit: a22f57c)
—
md_5 /
detail
- Fix permissions and stuff, we are go for master! (commit: cae7155)
—
md_5 /
detail