Skip to content
Changes
- #3882: Reduce lock boilerplate by using lomboks `@Locked` (commit: d37a430)
—
md_5 /
detail
- #3884: Add docs for Plugin#getExecutorService (commit: f9ce9fa)
—
github /
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
- Add some plugin remapping to assist compatibility (commit: e9558ab)
—
md_5 /
detail
- SPIGOT-8061: Add property to configure central library URL (commit: 8cb49bc)
—
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
- #3838, #3839: Check CaseInsensitiveHashingStrategy equals for null strings (commit: 9cd0d32)
—
github /
detail
- Migrate from trove to fastutil (commit: 5dad410)
—
md_5 /
detail
- Remove CustomClickEvent.ACTION_KEY (commit: 23ba514)
—
md_5 /
detail
- Minecraft 1.21.6-pre1 support (commit: 89e66ed)
—
md_5 /
detail
- Expand CustomClickEvent to have raw and parsed data (commit: f8de305)
—
md_5 /
detail
- Fix java 8 javadoc (commit: 53365e4)
—
md_5 /
detail
- Minecraft 25w20a protocol support (commit: 69e4872)
—
md_5 /
detail
- #3823: Add client brand API (commit: 89069a3)
—
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
- Release 1.21-R0.1 (commit: 252e7b0)
—
md_5 /
detail
- Bump version to 1.21-R0.2-SNAPSHOT (commit: fa6d477)
—
md_5 /
detail
- #3797: Expose sendPacketQueued to unsafe interface (commit: 9476ffc)
—
md_5 /
detail
- #3790: Implement toString for ProxyReloadEvent (commit: 2a78233)
—
github /
detail
- #3776: Expose ChannelInitializerHolder in protocol module (commit: 0070421)
—
md_5 /
detail
- #3771: Make PluginManager methods thread safe (commit: b5ae019)
—
md_5 /
detail
- #3736: Add simple login payload API (commit: a89cf5f)
—
md_5 /
detail
- Minecraft 1.21 support (commit: 8a88ce4)
—
md_5 /
detail
- SPIGOT-7638: Library loader does not seem to resolve every dependency (commit: 6335af8)
—
md_5 /
detail
- #3628: Convert PostLoginEvent to AsyncEvent and expose target server (commit: 17e23d5)
—
md_5 /
detail
- Add PendingConnection#isTransferred API method (commit: b52b146)
—
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
- Attempt upgrade of resolver libraries (commit: 0757c39)
—
md_5 /
detail
- #3540: Add TextComponent#fromLegacy() as an array-free alternative to #fromLegacyText() (commit: 0d45378)
—
md_5 /
detail
- Deprecate exposed scoreboard API (commit: 9cdb2ba)
—
md_5 /
detail
- Update tests to JUnit 5 (commit: f9b75c4)
—
md_5 /
detail
- Minecraft 1.20.2-rc1 support (commit: d68ebd1)
—
md_5 /
detail
- Release 1.20-R0.1 (commit: a793692)
—
md_5 /
detail
- Bump version to 1.20-R0.2-SNAPSHOT (commit: 0dd7b98)
—
md_5 /
detail
- SPIGOT-7400: Downgrade maven-resolver due to issues resolving certain depends (commit: da3616e)
—
md_5 /
detail
- Minecraft 1.20 support (commit: 6820013)
—
md_5 /
detail
- Bump maven-resolver dependencies (commit: 3db2705)
—
md_5 /
detail
- Update dependabot.yml (commit: 3c12b04)
—
md_5 /
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
- Remove use of internal gson API (commit: 963854f)
—
md_5 /
detail
- Deprecate string join (commit: a1fee72)
—
md_5 /
detail
- #3436, #3441: Check if server icon image is null (commit: 7790783)
—
github /
detail
- Apply dependabot configuration (commit: 76673f0)
—
md_5 /
detail
- Minecraft 1.19.4 support (commit: f9712cb)
—
md_5 /
detail
- #3405: Fix typo in ProxiedPlayer docs and add docs to ServerDisconnectEvent (commit: 41471da)
—
md_5 /
detail
- #3384: Update documentation of ProxyPingEvent (commit: bf2b3c6)
—
md_5 /
detail
- Update SnakeYAML version (commit: 2d369e8)
—
md_5 /
detail
- Update Netty/SnakeYAML version (commit: 02548c4)
—
md_5 /
detail
- #3241: Support ping passthrough for legacy pings (commit: d221e52)
—
md_5 /
detail
- Downgrade dependency version (commit: a737a75)
—
md_5 /
detail
- Minecraft 1.19 support (commit: eccdf87)
—
md_5 /
detail
- Provide more information in connect errors (commit: eae9d45)
—
md_5 /
detail
- Provide more information in connect errors (commit: 6291623)
—
md_5 /
detail
- Dependency upgrades (commit: 51eb1ac)
—
md_5 /
detail
- Upgrade to SnakeYAML 1.30 release (commit: 879f37f)
—
md_5 /
detail
- Trial snapshot SnakeYAML version (commit: 1ace5c0)
—
md_5 /
detail
- Minecraft 1.18-pre5 support (commit: 8b363d3)
—
md_5 /
detail
- Add test fix for library classes being visible to non-dependent plugins (commit: 6613aae)
—
md_5 /
detail
- #3189: Improve username validation (commit: 3008d7e)
—
md_5 /
detail
- Minor formatting fixes (commit: bda1605)
—
md_5 /
detail
- Downgrade SnakeYAML due to issues with comments parsing (commit: b7935d4)
—
md_5 /
detail
- Update SnakeYAML and Netty (commit: 6cda6b6)
—
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
- Dependency bump (commit: 4fc1a9e)
—
md_5 /
detail
- #3077: Fix regression preventing child classloaders delegating to a PluginClassloader (commit: 72b3bdf)
—
md_5 /
detail
- #3061: Continue to fallback to underlying URLClassLoader (commit: 830ee8f)
—
md_5 /
detail
- Override classloader close method for completeness (commit: 425dd45)
—
md_5 /
detail
- Add preview of automatic library support (commit: 6a039de)
—
md_5 /
detail
- #3037: Update ProxiedPlayer#setDisplayName javadoc to current behaviour (commit: 4f23b49)
—
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
- #2978: Allow sending messages from specific UUIDs (commit: 8fffa20)
—
md_5 /
detail
- Misc dependency updates (commit: 6973e09)
—
md_5 /
detail
- #2977: Added availability to set custom permission messages on commands. (commit: 4199b0c)
—
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
- Release 1.16-R0.1 (commit: a718085)
—
md_5 /
detail
- Bump version to 1.16-R0.2-SNAPSHOT (commit: 4786c09)
—
md_5 /
detail
- Minecraft 1.16 support + RGB ChatColor preview (commit: d0fd673)
—
md_5 /
detail
- #2379: Add ServerSwitchEvent getFrom API (commit: f1c32f8)
—
md_5 /
detail
- #2775: Fix LinkageError loading plugin dependency classes (commit: 8ea25a8)
—
md_5 /
detail
- #2688: Protect the plugin manager from 3rd party modifications (commit: c46b14b)
—
md_5 /
detail
- Do not allow plugins to make multiple instances of their main class. (commit: f41b1fc)
—
md_5 /
detail
- Add JsonConfiguration support to bungeecord-config (commit: 9e8ab74)
—
md_5 /
detail
- #2498: Add ServerConnectRequest accessor in ServerConnectEvent. (commit: cdacc0b)
—
md_5 /
detail
- #2761: Add ClientConnectEvent (commit: b4b998b)
—
md_5 /
detail
- Show slow event times in milliseconds (commit: cf72c3a)
—
md_5 /
detail
- #2752: Configurable connect and ping timeouts (commit: 0a4b9b4)
—
md_5 /
detail
- #2753: Add configurable remote ping caching (commit: 636c020)
—
md_5 /
detail
- Fix Javadoc in ServerInfo.getSocketAddress (commit: 4bb0fb6)
—
md_5 /
detail
- Add beta support for binding bungee to unix socket addresses (commit: b70cb01)
—
md_5 /
detail
- Fix some javadoc warnings (commit: 2f547f7)
—
md_5 /
detail
- Minecraft 1.15 support (commit: 4cccf53)
—
md_5 /
detail
- Apply and enforce import ordering rules (commit: af10f82)
—
md_5 /
detail
- Minecraft 1.14-pre5 support (commit: 3f01748)
—
md_5 /
detail
- Clearer message for illegal IP addresses (commit: 771f173)
—
md_5 /
detail
- Misc formatting fixes (commit: e2bc7ed)
—
md_5 /
detail
- #2576: Allow plugins to register multiple intents for async events (commit: 8b5a89b)
—
md_5 /
detail
- Remove improperly exposed getters from AsyncEvent (commit: 712a60f)
—
md_5 /
detail
- #2578: Add easy way to get proxy command iff it is enabled for that (commit: 3889f86)
—
md_5 /
detail
- #2572: Add additional APIs regarding server restriction (commit: 4fa1d82)
—
md_5 /
detail
- Clarify boolean of connect callback (commit: a12bb4c)
—
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
- #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
- #2539: Optimize dash free UUID parse (commit: 27f926c)
—
md_5 /
detail
- #2539: Optimize dash free UUID parse (commit: 28dc3d1)
—
md_5 /
detail
- #2539: Regex free command split (commit: cb4108c)
—
md_5 /
detail
- #2539: Regex free command split (commit: a66f2db)
—
md_5 /
detail
- #2521: Using replace instead of replaceAll (commit: 9886021)
—
md_5 /
detail
- #2497: Incorrect defaults in ServerConnectRequest (commit: 4c47549)
—
md_5 /
detail
- #2497: Use annotation to set initial value in ServerConnectRequest (commit: ff0644c)
—
md_5 /
detail
- #2497: Use annotation to set initial value in ServerConnectRequest (commit: 9bc4143)
—
md_5 /
detail
- #2497: Use annotation to set initial value in ServerConnectRequest (commit: dcd2bd2)
—
md_5 /
detail
- #2447: Add API for fluent server connect requests (commit: 715ec07)
—
md_5 /
detail
- Revert "#2447: Add API for fluent server connect requests" (commit: c9f2286)
—
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-pre7 support (commit: b1cc72e)
—
md_5 /
detail
- Deprecate not API ProxyServer.start method (commit: c416c44)
—
md_5 /
detail
- #2427: [Trivial] Fix small mistake in Title documentation (commit: ff42394)
—
md-5 /
detail
- #2437: Behave more like underlying servers and don't send no permission (commit: 730715e)
—
md_5 /
detail
- Add missing javadoc from previous commit (commit: cbfdf64)
—
md_5 /
detail
- #2376 Add ServerConnectEvent Reason API (commit: 7241eb3)
—
md_5 /
detail
- #2372: Add SettingsChangedEvent for client-side settings (commit: 272258c)
—
md_5 /
detail
- #2342: Add score and selector components to chat API (commit: a3b44aa)
—
md_5 /
detail
- #2335: Clarify JavaDoc for methods in PendingConnection (commit: 6b88b63)
—
md_5 /
detail
- Expand API to get all player sent settings (commit: dbf2095)
—
md_5 /
detail
- Various scoreboard improvements. (#2204) (commit: 2ae8ba0)
—
md-5 /
detail
- Add support for PROXY protocol (commit: daac8d8)
—
md_5 /
detail
- Minecraft 1.12-pre2 Support (commit: 16d2615)
—
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
- Add support for Minecraft 1.11 (commit: 9ecdde2)
—
md_5 /
detail
- Fix Javadoc in Plugin#init (commit: 1ad8156)
—
md_5 /
detail
- #1933: Exclude favicon from ServerPing#toString (commit: d6772cf)
—
md_5 /
detail
- Exclude data from PluginMessageEvent.toString (commit: b5121db)
—
md_5 /
detail
- #1893: Alter definition of slow event (commit: e3869fe)
—
md_5 /
detail
- #1893: Alter definition of slow event (commit: 2f36dc1)
—
md_5 /
detail
- Make warning message better... (commit: 6f6cb58)
—
md_5 /
detail
- Fix slow event detection (commit: 3fe7215)
—
md_5 /
detail
- Update to Minecraft 1.10 (commit: e4cf010)
—
md_5 /
detail
- Fix formatting (commit: 80b3135)
—
md_5 /
detail
- Check all plugins have a name and main. (commit: f53e66e)
—
md_5 /
detail
- Manually add the setDescriptionComponent(BaseComponent) (commit: 0294fc5)
—
Thinkofdeath (Thinkofdeath) /
detail
- #1765: Fix ServerInfo.ping to handle chat components. (commit: 7926230)
—
md_5 /
detail
- Replace default/fallback servers with a server priority list. (commit: 219819b)
—
md_5 /
detail
- Update to Minecraft 1.9 (commit: 05de455)
—
md_5 /
detail
- Add Connection.isConnected()Z API. (commit: e556fd7)
—
md_5 /
detail
- Rewrite host parsing to account for IPv6. (commit: 1182aff)
—
md_5 /
detail
- Add configurable proxy command logging. (commit: ba448b5)
—
md_5 /
detail
- Fix / clarify behaviour of matchPlayer. (commit: 7ec1a1a)
—
md_5 /
detail
- Correct handling of command's parameters for tab completion (commit: a3a31fd)
—
md_5 /
detail
- Fix AsyncEvent callback triggering. (commit: 9cf57ca)
—
md_5 /
detail
- Show the no permission message even if the command is a TabExecutor but (commit: 3973c51)
—
md_5 /
detail
- Add missing scoreboard positions (Fixes #1397) (commit: bd2eaf6)
—
Thinkofdeath (Thinkofdeath) /
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
- #1130: Add scheduler unit tests and make more robust. (commit: cf722de)
—
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
- Don't nuke command on tab complete if no args specified. (commit: 52b75cd)
—
md_5 /
detail
- Add chat position API. (commit: f19cc7f)
—
md_5 /
detail
- Improve legacy client ping support. (commit: 772c8d7)
—
Thinkofdeath (Thinkofdeath) /
detail
- Don't send no permission message on tab completion. (commit: c21275b)
—
md_5 /
detail
- Implement Support for MinecraftForge / FML 1.7.10 (commit: cfad2c6)
—
md_5 /
detail
- Fix a few import ordering issues. (commit: cbb190c)
—
md_5 /
detail
- Update Depend Versions: (commit: 57a07dc)
—
md_5 /
detail
- [#1219] Fix Title#reset javadoc link (commit: 0a0146b)
—
md_5 /
detail
- [#1212] Clarify Javadoc of ServerConnectEvent (commit: ca2227b)
—
md_5 /
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
- Update versions to 1.8... oops (commit: 2cec5f3)
—
md_5 /
detail
- Move chat API into own submodule. (commit: faa284c)
—
md_5 /
detail
- Add support for Minecraft 1.8.x (commit: 26521cf)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix longstanding forward typo (commit: 19b4867)
—
md_5 /
detail
- Fix slight JavaDoc formatting issue. (commit: 87797ef)
—
md_5 /
detail
- Correct toLegacyText the same way toPlainText was previously (commit: e573f7b)
—
Thinkofdeath (Thinkofdeath) /
detail
- Ignore unknown entries in plugin description files. (commit: 664c66f)
—
md_5 /
detail
- Finalize the ServerDisconnectEvent target field. (commit: 5e0aa2e)
—
md_5 /
detail
- Fix javadoc (commit: 3188d94)
—
md_5 /
detail
- Add ServerInfo method to send plugin message only if server is online (commit: b544bb3)
—
md_5 /
detail
- Change a few aspects from last PR (commit: ee3efd7)
—
md_5 /
detail
- Make ComponentBuilder clonable (commit: 9fc862c)
—
Thinkofdeath (Thinkofdeath) /
detail
- Duplicate any extra components when duplicated (commit: 74f5ffd)
—
Thinkofdeath (Thinkofdeath) /
detail
- Clarify PreLoginEvent (commit: 0d174b5)
—
md_5 /
detail
- Handle objective value changes. Although the client *shouldn't* be using (commit: 1b18e64)
—
md_5 /
detail
- Fix some out of style formatting. (commit: 949f150)
—
md_5 /
detail
- Fix TranslatableComponent's handling of missing translations (commit: 02e2192)
—
Thinkofdeath (Thinkofdeath) /
detail
- Restrict access to some internal methods. (commit: a0e8b17)
—
md_5 /
detail
- Fix some more things picked up by static analysis. (commit: 215b70d)
—
md_5 /
detail
- Add basis of grouped thread factory and make the scheduler use it. (commit: 705b554)
—
md_5 /
detail
- Pass plugin into executor getter for future proofing (commit: 8ce26e0)
—
md_5 /
detail
- Implement Security Manager (commit: 5d1b660)
—
md_5 /
detail
- Fix javadocs for java 8 doclint (commit: afa3750)
—
md_5 /
detail
- Calling parent logger seems to work nowadays - closes #1071 (commit: 81d83bd)
—
md_5 /
detail
- Add matchPlayer API (commit: e54388a)
—
md_5 /
detail
- Added getKickedFrom() to ServerKickEvent. (commit: 4d1f0cb)
—
md_5 /
detail
- Fix unregisterCommand(s) - second try (commit: 1a7efea)
—
md_5 /
detail
- Fix ServerPing NPE w/ String favicons (commit: 107d6b0)
—
md_5 /
detail
- Add method to get player's locale (commit: 9198956)
—
md_5 /
detail
- Fix BaseComponent calling the wrong method when inheriting from another (commit: 3c938c0)
—
Thinkofdeath (Thinkofdeath) /
detail
- Deprecate tab list API - it will be removed in Minecraft 1.8 as the (commit: 00db351)
—
md_5 /
detail
- Pull up getFaviconObject to the API (commit: 2af8dac)
—
md_5 /
detail
- Update Team packet's field names. unknown -> nameTagVisibility, unknown2 (commit: 6775b92)
—
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
- Revert "Revert "Implement Favicon API"" (commit: e2eba52)
—
md_5 /
detail
- Fix NPE while encoding when favicon was missing (commit: 994a996)
—
md_5 /
detail
- Revert "Implement Favicon API" (commit: 13decac)
—
md_5 /
detail
- Clarify favicon.create javadoc (commit: 7ebe518)
—
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
- Code format. (commit: dc2da29)
—
md_5 /
detail
- Add #983 - disabled commands for players only. (commit: 66a70fe)
—
md_5 /
detail
- Support setting uuid's on ServerPing.PlayerInfo + fix plugins which (commit: bf95214)
—
Thinkofdeath (Thinkofdeath) /
detail
- Return a Users UUID as a UUID object whilst keeping support for (commit: 13848de)
—
md_5 /
detail
- Allow 'softdepends' in plugin description (commit: a4dd0db)
—
md_5 /
detail
- Fix NPE when converting invalid color character from legacy text (commit: c29676e)
—
me /
detail
- Fix uppercase color codes (commit: 5ae2e24)
—
me /
detail
- Add TabCompleteEvent (commit: 92ebce2)
—
md_5 /
detail
- Add ProxyReloadEvent (commit: 9cd7c1a)
—
md_5 /
detail
- Revert "Rejig forced hosts some more - closes #927" (commit: 3301c95)
—
md_5 /
detail
- Revert "Fix #872 - use default server if forced host not found, OR force (commit: 8502ab5)
—
md_5 /
detail
- Rejig forced hosts some more - closes #927 (commit: 72cadac)
—
md_5 /
detail
- Fix #872 - use default server if forced host not found, OR force default (commit: 1fb7a3b)
—
md_5 /
detail
- Close #918 - use case insensitive lookup for Yaml locations (commit: 4a7f801)
—
md_5 /
detail
- Correct component loop detector (commit: 38f1284)
—
Thinkofdeath (Thinkofdeath) /
detail
- Detect component loops (commit: 941450b)
—
Thinkofdeath (Thinkofdeath) /
detail
- Added getPermissions() to the CommandSender API to get a unmodifiable (commit: 4faf507)
—
fabian.fassbender42 /
detail
- Search for bungee.yml and then plugin.yml for Bungee plugins. (commit: 1f1cdb4)
—
md_5 /
detail
- Implement dual protocol version support. (commit: b2f517f)
—
md_5 /
detail
- Correct the extra check (commit: 5c12f90)
—
Thinkofdeath (Thinkofdeath) /
detail
- Move the extra check out of hasFormatting (commit: 6641d19)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix formatting leaking through components when arrays are used + cases (commit: 83b0229)
—
Thinkofdeath (Thinkofdeath) /
detail
- Make sure plugin onLoad is really called onLoad. This fixes regression (commit: aa91354)
—
md_5 /
detail
- Finish implementing modules. If anyone wants to test... be my guest. (commit: f1b329b)
—
md_5 /
detail
- Remove pointless Getter annotations (commit: d4e4796)
—
Thinkofdeath (Thinkofdeath) /
detail
- Shuffle some internal stuff to API so that modules will compile (commit: 7483b4d)
—
md_5 /
detail
- Fix null pointer in depend resolution. This closes issue #515. (commit: cb4f70e)
—
md_5 /
detail
- Code format :( (commit: 80caa2b)
—
md_5 /
detail
- Fix client crash when an empty message is sent using (commit: b0a8371)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix javadoc - spelling and details (commit: 1baba3c)
—
yoshigenius /
detail
- Add new lines (commit: 0ff1f47)
—
yoshigenius /
detail
- Implement a connect callback - see #760 (commit: 075518b)
—
md_5 /
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
- 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
- Fix TranslatableComponent's toPlainText and toLegacyText not handling (commit: 2cb3b6f)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fix events not working when no formatting is used (commit: 0040955)
—
Thinkofdeath (Thinkofdeath) /
detail
- Remove string methods from HoverEvent. TextComponents will become (commit: c17fa03)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add missing documentation (commit: 3f9ca85)
—
Thinkofdeath (Thinkofdeath) /
detail
- Fixed TranslatableComponents missing the end of the translated text (commit: 4ef15ae)
—
Thinkofdeath (Thinkofdeath) /
detail
- Add ComponentBuilder + make events final (commit: 5d68b42)
—
Thinkofdeath (Thinkofdeath) /
detail
- Remove class Getter annotation (commit: 00ac965)
—
Thinkofdeath (Thinkofdeath) /
detail
- Delay is not in milliseconds, its in the TimeUnit (commit: 32c6ab7)
—
md-5 /
detail
- @GunfighterJ for grammar nazi 2013 (commit: 0446351)
—
md-5 /
detail
- Add methods to expose parts of the proxy internal config. This is (commit: aad83d7)
—
md_5 /
detail
- Implement ServerDisconnectEvent. Wow so many server switch events. (commit: f7851b0)
—
md_5 /
detail
- Fix chat event javadoc - closes #713 (commit: 2f24062)
—
md_5 /
detail
- Code format + fix pom (commit: f81bf8e)
—
md_5 /
detail
- Added async PreLoginEvent to change online mode per connection. (commit: a201b58)
—
md_5 /
detail
- [Breaking] Fix player online sample (commit: 4040d9f)
—
md_5 /
detail
- Add really efficient text -> json translation. Doesn't support format (commit: c84d6f0)
—
md_5 /
detail
- Sample is an array (commit: 6ce43fb)
—
md_5 /
detail
- Enhance ping API (commit: 5dfd14f)
—
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
- It compiles (commit: d900417)
—
md_5 /
detail
- Compiles yet again (commit: 7121c20)
—
md_5 /
detail
- Basically done with login (commit: dbdae87)
—
md_5 /
detail
- Ping stuffs, doesnt seem to work for some reason though (commit: 1551bf6)
—
md_5 /
detail
- Fix pinging. I love you @Sircmpwn (commit: 062dd38)
—
md_5 /
detail
- Update to 1.7 poms. (commit: 0952e53)
—
md_5 /
detail
- Close #564 adding a blank arg is a silly idea (commit: 4685099)
—
md_5 /
detail
- Null check plugin input for servers (commit: b041d84)
—
md_5 /
detail
- Add PlayerHandshakeEvent which allows changing of versions and online (commit: a0d9428)
—
md_5 /
detail
- Custom glist formatting (commit: b541e7a)
—
md_5 /
detail
- changes to tab completion (commit: dd06937)
—
md_5 /
detail
- Remove access from PendingConnection interface (commit: 59b32a8)
—
md_5 /
detail
- Implement basic udp query to close #185 (commit: 32a5271)
—
md_5 /
detail
- Finish basic Yaml configuration API, complete with unit tests. Needs a (commit: a8b6a6b)
—
md_5 /
detail
- find * -type f -print0 | xargs -0 sed -i 's/1.6.2/1.6.4/g' (commit: a7a3250)
—
md_5 /
detail
- Move AbstractReconnectManager to the API and rename to (commit: 5ed5c71)
—
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
- Not part of the contract (commit: 47b5631)
—
md_5 /
detail
- Allow removal of listeners / commands by plugin (commit: 80e23d6)
—
md_5 /
detail
- Add Tab Completion loosely based on @TheUnnamedDude's work. (commit: 29c897c)
—
md_5 /
detail
- Fix a message consisting only of a space causing the player to be (commit: 96444ae)
—
md_5 /
detail
- Just call our own logger, screw jdk logger parenting (commit: 00a0277)
—
md_5 /
detail
- Code format. (commit: 738ed99)
—
md_5 /
detail
- Code format. (commit: e2a333e)
—
md_5 /
detail
- Don't loop registering of listeners (commit: f948acd)
—
md_5 /
detail
- Revert changes to SeverConnectedEvent (commit: db5a147)
—
md_5 /
detail
- Make the ServerConnectedEvent async to allow stalling it. Closes #538 by (commit: f07cfe0)
—
md_5 /
detail
- Use Java 7 API to make classloader thread safe. Closes #516 (commit: 4463b0c)
—
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
- How kind of @lazertester to test the new scheduler! (commit: c54553d)
—
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
- Add disabled commands (commit: 0189ad9)
—
md_5 /
detail
- [Beta] Implement own HTTP client for online mode checks, instead of (commit: be29799)
—
md_5 /
detail
- Remove old @Subscribe event handling (commit: ffbebaf)
—
md_5 /
detail
- Update POMs to 1.6.1 (commit: 85e82a2)
—
md_5 /
detail
- Partially support forced_hosts MOTD without SRV records - gonna think (commit: 632fa8b)
—
md_5 /
detail
- Change order of boolean so the latch is decremented all the time (commit: d9eb8c6)
—
md_5 /
detail
- Fix custom tab API to allow using as soon as constructed (commit: 92c3ef1)
—
md_5 /
detail
- Move scoreboard stuff to the sscore package in preparation for refactor (commit: 1881507)
—
md_5 /
detail
- Add tab list getter to api (commit: d4cbac1)
—
md_5 /
detail
- Finish up TabApi impl. (commit: fa0671a)
—
md_5 /
detail
- Close issue #437 (commit: 184154a)
—
md_5 /
detail
- Close isssue #437 (commit: 11589c2)
—
md_5 /
detail
- Implement super sexy console to close #315 (commit: f0f1e71)
—
md_5 /
detail
- Doesnt allow ALL possible variations of a string, but its good enough (commit: 523e991)
—
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
- Ramp up warning in preparation for breaking commit (commit: 05a9342)
—
md_5 /
detail
- And people think dependancy loading is easy. Close #381 (commit: b1e3f6a)
—
md_5 /
detail
- Dont use getters in team packet and add null check to team name (commit: c5307c4)
—
md_5 /
detail
- Close #306 use SQLite for reconnect locations (commit: 2a421cd)
—
md_5 /
detail
- Might need a better way to do this...... oh well, add all the netbeans (commit: 3ba52cb)
—
md_5 /
detail
- Add 'unsafe' api for things like packet sending that may be (commit: 639e5f3)
—
md_5 /
detail
- Finish up protocol API - we now compile again. Extensive testing is (commit: d82b29e)
—
md_5 /
detail
- Close #398 by printing debug so we can identify the issue if it arises (commit: 0d66616)
—
md_5 /
detail
- Remove getServer from the api - long depreceated (commit: 3e28dec)
—
md_5 /
detail
- Optimize online count and broadcast methods (commit: 775ffdc)
—
md_5 /
detail
- Update warning (commit: 6decf86)
—
md_5 /
detail
- Fix formatting (commit: 9a0da50)
—
md_5 /
detail
- Make connect event implement cancellable, closes #338 (commit: a48ef13)
—
md_5 /
detail
- The client handles the server sending the same score multiple times to (commit: 539fccb)
—
md_5 /
detail
- Update to latest netty, fix event bus bug, comment and rework (commit: b25c81d)
—
md_5 /
detail
- Add home grown event bus (commit: 21a354f)
—
md_5 /
detail
- Add per plugin loggers (commit: aefe333)
—
md_5 /
detail
- Allow nested event dispatch. Yet another thing which I should one day (commit: 0afefa8)
—
md_5 /
detail
- Add EventBus test, which fails, now to fix! (commit: 834ac24)
—
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
- Add ResourceBundle localization (commit: 30b2e50)
—
md_5 /
detail
- Increment intent counter (commit: 3132d2c)
—
md_5 /
detail
- Revert "Load plugins in alphabetical-ish order." (commit: 82d5954)
—
md_5 /
detail
- Catch throwable not exception for enabling plugins (commit: 3682e8b)
—
md_5 /
detail
- Load plugins in alphabetical-ish order. (commit: 384228b)
—
md_5 /
detail
- Update async http (commit: 5d0ff24)
—
md_5 /
detail
- Update lombok/asynchttp/guava versions (commit: 885a96c)
—
md_5 /
detail
- Fix async/login event (commit: 6bf9df3)
—
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
- Add jarfile property to Plugin (commit: 18a5534)
—
md_5 /
detail
- Change jarfile property in Plugin to file (commit: 7338e20)
—
md_5 /
detail
- Use custom AnnotatedHandlerFinder and pretend all events are thread safe (commit: 5e2bcc2)
—
md_5 /
detail
- Revert "Bungee join / part messages" (commit: a9ad488)
—
md_5 /
detail
- Bungee join / part messages (commit: 7108bd4)
—
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
- 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
- Initialize depends set to an empty set to prevent a NPE when no depends (commit: fecaf76)
—
md_5 /
detail
- Implement support for plugin hard dependencies. (commit: c8c1028)
—
md_5 /
detail
- Fix the crash with teams not being cleared (commit: 548b2f2)
—
robinlambertz.dev /
detail
- Update PermissionCheckEvent.java (commit: a316d6c)
—
wea_ondara /
detail
- Check length before checking if command. (commit: 75bc273)
—
md_5 /
detail
- Remove HTTP request which snuck in. (commit: 120a4dc)
—
md_5 /
detail
- Add issue #221 - permission check event (commit: cf4846b)
—
md_5 /
detail
- Fix issue #213 - servers crashing clients. (commit: 5f7ecf9)
—
md_5 /
detail
- Skeleton team object. TODO: Make @mbax come and show me how to rewrite (commit: fd06250)
—
md_5 /
detail
- Try and make the client not crash when switching teams. @lazertester (commit: 73aaf58)
—
md_5 /
detail
- Add slightly modified version of #220 - ChatColor.getByChar (commit: 9838a09)
—
md_5 /
detail
- Fix small javadoc warning (commit: 86b864c)
—
md_5 /
detail
- Use asynchttpclient instead (commit: 27d4545)
—
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
- Actually print time it took (commit: 730c05a)
—
md_5 /
detail
- Try and prevent inefficient plugins by nagging when events take longer (commit: 2bae6ca)
—
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
- Add server kick event (commit: e681c89)
—
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
- Add #205 more methods in Plugin for getting resources / data folders. (commit: f5b4e12)
—
md_5 /
detail
- Bump api to 1.5 (commit: dc2ef1e)
—
md_5 /
detail
- Depreceate old register command / listener methods. (commit: 113dada)
—
md_5 /
detail
- Implement PostLoginEvent, closes #191 (commit: 4811e7b)
—
md_5 /
detail
- Update snakeyaml and guava versions. (commit: 9bf6a58)
—
md_5 /
detail
- Update to 1.5 & don't deploy proxy to maven, only APIs (commit: c1ff4ff)
—
md_5 /
detail
- Fix canAccess check (commit: 1d2afae)
—
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
- Add getConsole() to the API (commit: 3dac86a)
—
md_5 /
detail
- Add ProxiedPlayer.chat, see #146 (commit: 59efec1)
—
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
- Update Server interface to remove depreceated methods (commit: 0f9cc76)
—
md_5 /
detail
- Cleanup permissions and disconnect sequences (commit: b6e76f4)
—
md_5 /
detail
- OMG WTF BBQ IT WORKS. LETS IRON OUT BUGS AND GET OUR RELEASE TARGET, (commit: fa5804e)
—
md_5 /
detail
- Small code / api cleanup. Need to fix kicking in general, especially in (commit: 7631937)
—
md_5 /
detail
- Update for 1.5. This build only supports 1.5, not any other versions. (commit: a0989a8)
—
md_5 /
detail
- Allow setting tab list size per listener see #173 (commit: 5c1d7e1)
—
md_5 /
detail
- Show not found class name (commit: e7887fb)
—
md_5 /
detail
- Handle removed servers in reconnect (commit: 317f286)
—
md_5 /
detail
- Add player disconnect event, thanks @lazertester (commit: 379376f)
—
md_5 /
detail
- Add experimental offline mode support - closes issue #121 (commit: d17c457)
—
md_5 /
detail
- Fix reloading. (commit: da9c41a)
—
md_5 /
detail
- Make ServerConnectedEvent inherit properly. (commit: e9241d8)
—
md_5 /
detail
- Reformat API + Protocol (commit: ce6656a)
—
md_5 /
detail
- Reformat to new code style, lots of spaces for easy reading. (commit: 23582a6)
—
md_5 /
detail
- Also lowercase aliases (commit: 014997c)
—
md_5 /
detail
- Case insensitive commands (commit: bd39fad)
—
md_5 /
detail
- Hopefully properly load class depenending on classes from other plugins. (commit: be4a764)
—
md_5 /
detail
- Don't infinite loop. (commit: b923ea8)
—
md_5 /
detail
- Use a special plugin class loader to resolve classes from other plugins. (commit: 5e3a3d4)
—
md_5 /
detail
- Automatically queue packets to send when a player connects, and change (commit: ecf5b4d)
—
md_5 /
detail
- Fix loading plugins. (commit: f53cbc2)
—
md_5 /
detail
- Cleaner error for plugins with no yaml. (commit: 4c07fbf)
—
md_5 /
detail
- Make the target of targeted events final. (commit: 7444fca)
—
md_5 /
detail
- Add getters for game / protocol version. (commit: 2e04640)
—
md_5 /
detail
- Add getServerInfo(name) and rework plugin channel system for stupud (commit: 8797a29)
—
md_5 /
detail
- Implement server ping method. (commit: 8021f58)
—
md_5 /
detail
- Log loaded + enabled plugins (commit: 6276729)
—
md_5 /
detail
- Fix issue #112, loading plugins (commit: ccf4433)
—
md_5 /
detail
- Fix issue #112, loading plugins (commit: 0e184ea)
—
md_5 /
detail
- Fix issue #112, loading plugins (commit: c93ec96)
—
md_5 /
detail
- Add stub api class. (commit: 162f754)
—
md_5 /
detail
- Api spec is already looking really good. (commit: e3664cb)
—
md_5 /
detail
- More work on the API: Up next, command senders. (commit: 9196f8f)
—
md_5 /
detail
- Add plugin loading. (commit: 5402bd2)
—
md_5 /
detail
- More changes. API is going well, but struggling to break it up into (commit: 434b950)
—
md_5 /
detail
- Think this is a good way to manage events, since many will be targeted (commit: 4f0a02d)
—
md_5 /
detail
- Expand server ping method. (commit: 14e196e)
—
md_5 /
detail
- Add a tab list handler to allow plugins to customize the tab list. (commit: 4cef0b2)
—
md_5 /
detail
- Add reconnect api to allow mysql reconnect locations. (commit: f065d00)
—
md_5 /
detail
- Finish up command API, with permissions and aliases! (commit: b4105f8)
—
md_5 /
detail
- Add API to allow overriding of the configuration storage system. (commit: 7a137b7)
—
md_5 /
detail
- Add more methods to sum up pending connection. (commit: febb661)
—
md_5 /
detail
- I think that just about sums up the API, requesting comments from (commit: 4ce799a)
—
md_5 /
detail
- Add ping event, change group management and other stuff. (commit: ded4d52)
—
md_5 /
detail
- Just in case people make directories ending in .jar (commit: 6dda7e1)
—
md_5 /
detail
- Add server getPlayer method and rename the ping/getPlayerCount methods. (commit: a946e98)
—
md_5 /
detail
- Add methods to get players / servers. (commit: fe6b40a)
—
md_5 /
detail
- Tad more Javadoc (commit: 8c942e2)
—
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
- 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
- Add forced servers back. (commit: 5757691)
—
md_5 /
detail
- Add plugin channel support for plugins. (commit: 4b9b2cb)
—
md_5 /
detail