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. Fixed broadcasts getting double logged (commit: 854b6fa) (details)
  6. Use varargs instead of arrays (commit: e3e551d) (details)
  7. Support printing TranslatableComponents (commit: 6966798) (details)
  8. Move en_US.properties to mojang-translations/en_US.properties (commit: c7e590e) (details)
  9. Add /alertraw command + fix events (commit: 60e2e6b) (details)
  10. Fix events not working when no formatting is used (commit: 0040955) (details)
  11. Added some unit tests (commit: 70bb3dd) (details)
  12. Added another unit test + formatted code (commit: bc746a5) (details)
  13. Add ComponentBuilder + make events final (commit: 5d68b42) (details)
Commit c20d8f9cd6c08c2959df562db17ab633ac93a6f2 by Thinkofdeath (Thinkofdeath)
Chat Component API
(commit: c20d8f9)
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/UserConnection.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 addedproxy/src/main/java/net/md_5/bungee/chat/TranslatableComponentSerializer.java
The file was removedproxy/src/main/java/net/md_5/bungee/ChatConverter.java
The file was addedproxy/src/main/java/net/md_5/bungee/chat/ComponentSerializer.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/connection/InitialHandler.java
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/command/ConsoleCommandSender.java
The file was addedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was addedapi/src/main/java/net/md_5/bungee/api/chat/HoverEvent.java
The file was addedproxy/src/main/java/net/md_5/bungee/chat/BaseComponentSerializer.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 modifiedapi/src/main/java/net/md_5/bungee/api/connection/Connection.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/CommandSender.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/event/ServerKickEvent.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/TextComponent.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/BungeeCord.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnector.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/connection/DownstreamBridge.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/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/ProxyServer.java
Commit 35c1b26a20c0ea757b4a6754436c4e2e6c816fdb by Thinkofdeath (Thinkofdeath)
Fix formatting
(commit: 35c1b26)
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/event/ServerKickEvent.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/ComponentSerializer.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
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/BaseComponentSerializer.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
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/BungeeCord.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/TranslatableComponentSerializer.java
Commit 890fac27c5f64cabefbc186e7174404c8e0eccbe by Thinkofdeath (Thinkofdeath)
More formatting fixes
(commit: 890fac2)
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/UserConnection.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/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/TextComponentSerializer.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/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/chat/TranslatableComponent.java
Commit 854b6faf0ec4933548fd3a518bf2df4b0ae6080d by Thinkofdeath (Thinkofdeath)
Fixed broadcasts getting double logged
(commit: 854b6fa)
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeCord.java
Commit e3e551d82586fa6702aef25cda7a23cd0f5f77ae by Thinkofdeath (Thinkofdeath)
Use varargs instead of arrays
(commit: e3e551d)
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/UserConnection.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/connection/Connection.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/command/ConsoleCommandSender.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/BungeeCord.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/ProxyServer.java
Commit 696679809d645243f52e68047f01c0c3acb5745e by Thinkofdeath (Thinkofdeath)
Support printing TranslatableComponents
(commit: 6966798)
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/TranslatableComponent.java
The file was addedproxy/src/main/resources/en_US.properties
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 60e2e6bfa4d3c7fe54df4ebac5d00f39b5de63cb by Thinkofdeath (Thinkofdeath)
Add /alertraw command + fix events
(commit: 60e2e6b)
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeCord.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/chat/BaseComponentSerializer.java
The file was addedproxy/src/main/java/net/md_5/bungee/command/CommandAlertRaw.java
Commit 00409552042e5b583d8dd478a8923aa7f4fdd393 by Thinkofdeath (Thinkofdeath)
Fix events not working when no formatting is used
(commit: 0040955)
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/HoverEvent.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/command/CommandAlertRaw.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
Commit 70bb3ddcceda76fb5c177af26bf3d027af62f3f7 by Thinkofdeath (Thinkofdeath)
Added some unit tests
(commit: 70bb3dd)
The file was addedproxy/src/test/java/net/md_5/bungee/chat/ComponentsTest.java
Commit bc746a546fb848e24412244700984222effa4ade by Thinkofdeath (Thinkofdeath)
Added another unit test + formatted code
(commit: bc746a5)
The file was modifiedproxy/src/test/java/net/md_5/bungee/chat/ComponentsTest.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/chat/BaseComponentSerializer.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/chat/BaseComponent.java
The file was modifiedproxy/src/test/java/net/md_5/bungee/chat/ComponentsTest.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 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 modifiedproxy/src/main/java/net/md_5/bungee/command/CommandAlertRaw.java