Skip to content
Success

Changes

Summary

  1. Chat Component API (commit: c20d8f9) (details)
  2. Use components for ServerKickEvent (fixes #744) + minor refactoring (commit: 2c8b15c) (details)
  3. Fix formatting (commit: 35c1b26) (details)
  4. More formatting fixes (commit: 890fac2) (details)
  5. Use varargs instead of arrays (commit: e3e551d) (details)
  6. Support printing TranslatableComponents (commit: 6966798) (details)
  7. Move en_US.properties to mojang-translations/en_US.properties (commit: c7e590e) (details)
  8. Fix TranslatableComponent's toPlainText and toLegacyText not handling (commit: 2cb3b6f) (details)
  9. Fix events not working when no formatting is used (commit: 0040955) (details)
  10. Remove string methods from HoverEvent. TextComponents will become (commit: c17fa03) (details)
  11. Add missing documentation (commit: 3f9ca85) (details)
  12. Fixed TranslatableComponents missing the end of the translated text (commit: 4ef15ae) (details)
  13. Add ComponentBuilder + make events final (commit: 5d68b42) (details)
  14. Remove class Getter annotation (commit: 00ac965) (details)
Commit c20d8f9cd6c08c2959df562db17ab633ac93a6f2 by Thinkofdeath (Thinkofdeath)
Chat Component API
(commit: c20d8f9)
The file was addedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was addedapi/src/main/java/net/md_5/bungee/api/chat/ClickEvent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/ProxyServer.java
The file was addedapi/src/main/java/net/md_5/bungee/api/chat/HoverEvent.java
The file was addedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/CommandSender.java
The file was addedproxy/src/main/java/net/md_5/bungee/chat/BaseComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/command/ConsoleCommandSender.java
The file was removedproxy/src/main/java/net/md_5/bungee/ChatConverter.java
The file was addedapi/src/main/java/net/md_5/bungee/api/chat/TextComponent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/UserConnection.java
The file was addedproxy/src/main/java/net/md_5/bungee/chat/ComponentSerializer.java
The file was addedproxy/src/main/java/net/md_5/bungee/chat/TranslatableComponentSerializer.java
The file was addedproxy/src/main/java/net/md_5/bungee/chat/TextComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeCord.java
Commit 2c8b15cb1ef865058badc018cfeb124ab98fdf85 by Thinkofdeath (Thinkofdeath)
Use components for ServerKickEvent (fixes #744) + minor refactoring
(commit: 2c8b15c)
The file was modifiedproxy/src/main/java/net/md_5/bungee/UserConnection.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/ProxyServer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeCord.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnection.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/ComponentSerializer.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/event/ServerKickEvent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/CommandSender.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnector.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/connection/Connection.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TextComponent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/command/ConsoleCommandSender.java
Commit 35c1b26a20c0ea757b4a6754436c4e2e6c816fdb by Thinkofdeath (Thinkofdeath)
Fix formatting
(commit: 35c1b26)
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnection.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/TranslatableComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/command/ConsoleCommandSender.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/BaseComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeCord.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/UserConnection.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/HoverEvent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/ComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/TextComponentSerializer.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/ClickEvent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TextComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/event/ServerKickEvent.java
Commit 890fac27c5f64cabefbc186e7174404c8e0eccbe by Thinkofdeath (Thinkofdeath)
More formatting fixes
(commit: 890fac2)
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TextComponent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/ComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/command/ConsoleCommandSender.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnection.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/UserConnection.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/BaseComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/TranslatableComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/TextComponentSerializer.java
Commit e3e551d82586fa6702aef25cda7a23cd0f5f77ae by Thinkofdeath (Thinkofdeath)
Use varargs instead of arrays
(commit: e3e551d)
The file was modifiedproxy/src/main/java/net/md_5/bungee/UserConnection.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeCord.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/connection/Connection.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/command/ConsoleCommandSender.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnection.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/CommandSender.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/ComponentSerializer.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/ProxyServer.java
Commit 696679809d645243f52e68047f01c0c3acb5745e by Thinkofdeath (Thinkofdeath)
Support printing TranslatableComponents
(commit: 6966798)
The file was addedproxy/src/main/resources/en_US.properties
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
Commit c7e590e286dce6fd8693f12510a3c24ae87d03c4 by Thinkofdeath (Thinkofdeath)
Move en_US.properties to mojang-translations/en_US.properties
(commit: c7e590e)
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
The file was addedproxy/src/main/resources/mojang-translations/en_US.properties
The file was removedproxy/src/main/resources/en_US.properties
Commit 2cb3b6f934d0951c3dde66bdccca8b6505869168 by Thinkofdeath (Thinkofdeath)
Fix TranslatableComponent's toPlainText and toLegacyText not handling %1$s and %d
(commit: 2cb3b6f)
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
Commit 00409552042e5b583d8dd478a8923aa7f4fdd393 by Thinkofdeath (Thinkofdeath)
Fix events not working when no formatting is used
(commit: 0040955)
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/BaseComponentSerializer.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/command/CommandAlertRaw.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/HoverEvent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/ClickEvent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
Commit c17fa03ccdea92f8f34427b25e04a46983fc3a1b by Thinkofdeath (Thinkofdeath)
Remove string methods from HoverEvent. TextComponents will become strings if formatting isn't used
(commit: c17fa03)
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/HoverEvent.java
Commit 3f9ca85831220c5d4722b9be2ec7c3fcf261a292 by Thinkofdeath (Thinkofdeath)
Add missing documentation
(commit: 3f9ca85)
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/HoverEvent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TextComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/ClickEvent.java
Commit 4ef15ae7642dc53945675e1f68e47db930f8144d by Thinkofdeath (Thinkofdeath)
Fixed TranslatableComponents missing the end of the translated text
(commit: 4ef15ae)
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
Commit 5d68b422e5d59c9f6d18b258a4b798e2e3a71d6b by Thinkofdeath (Thinkofdeath)
Add ComponentBuilder + make events final

An example of ComponentBuilder usage can be found at CommandAlertRaw
(commit: 5d68b42)
The file was modifiedproxy/src/main/java/net/md_5/bungee/command/CommandAlertRaw.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/HoverEvent.java
The file was addedapi/src/main/java/net/md_5/bungee/api/chat/ComponentBuilder.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TextComponent.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/BaseComponentSerializer.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/ClickEvent.java
The file was modifiedproxy/src/test/java/net/md_5/bungee/chat/ComponentsTest.java
Commit 00ac965d42d555746cfebc54e86d294a55b7fd3c by Thinkofdeath (Thinkofdeath)
Remove class Getter annotation
(commit: 00ac965)
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java