Skip to content
Success

Changes

Summary

  1. Begin transforming utils into a plugin. (details)
  2. wip (details)
  3. PlayerCache (details)
  4. Working on PlayerData, OnlinePlayerData and afk detection. (details)
  5. Probably finish AFK-detection and basic database infrastructure. (details)
  6. Move firstJoin, lastJoin and lastSeen from CubesideSecurity to Utils. (details)
  7. Implememt handlePlayerDataChanged. (details)
  8. Add StringSerialization and GlobalDataHelper. (details)
  9. Add IteratorUtil. (details)
  10. Implement rank logic. (details)
  11. Add convinience method PlayerData#getRankPrefix. (details)
  12. Add plugin.yml and details to pom.xml. (details)
  13. Trigger-happy commits cause more commits... (details)
  14. Add Brokkonaut repository. (details)
  15. Add events for afk-changes, add continiues afk-checks. (details)
  16. Add temporary method for conversion. (details)
  17. Change version. (details)
  18. Fix SQLConnection -> MySQLConnection. (details)
  19. Fix SQL syntax. (details)
  20. Remove stupid foreign key. (details)
  21. Add missing closing parathesis. (details)
  22. Initialize queries after table names. (details)
  23. Add default config. (details)
  24. Fix NullPointer. (details)
  25. Fix sql syntax. (details)
  26. Fix NullPointer. (details)
  27. Fix sql syntax. (details)
  28. Fix some bugs. (details)
  29. Fix missing registration of GlobalLocationWrapper for serialization. (details)
  30. Fix stupid bug. (details)
  31. Fix Nullpointer. (details)
  32. Fix Nullpointer. (details)
  33. Rename method. (details)
  34. Fix bug. (details)
  35. Log exceptions. (details)
  36. Fix afk-bug. (details)
  37. Fix NullPointer. (details)
  38. Fix StackOverFlow. (details)
  39. Create EventListener. (details)
  40. Register AfkManager as EventListener. (details)
  41. Improve afk detection. (details)
  42. Add MC_INDENT string. (details)
  43. Implement StringUtil#mcIndent. (details)
  44. Rebuild GlobalDataHelper. (details)
  45. Add PlayerPropertiesAPI to GlobalDataHelper, add name as  parameter. (details)
  46. Improve AFK management. (details)
  47. Light rework of GlobalDataHelper. (details)
  48. Implement worldDisplayNames. (details)
  49. Remove unnecessary permission. (details)
  50. Fix bug with event execution order. (details)
  51. Add checks for requiresPlayer and allowsCommandBlock. (details)
  52. Add util for enchantments. (details)
  53. Add util to send messages to all players with a given permission. (details)
  54. Add StringUtil#matchEntityType. (details)
  55. new method in ConnectionAPI (details)
  56. Adjust to new restriction options in GlobalConnectionClient. (details)
  57. Add SQLUtil. (details)
  58. Small changes to sendMessagesPaged. (details)
  59. Fix SQLUtil#escapeLike, add utility to ChatUtil#sendMessagesPaged. (details)
  60. Small changes to sendMessagesPaged. (details)
  61. New convienience methods with default parameters for formatDate. (details)
  62. Remove TODOs. (details)
  63. Use GlobalPlayerJoinedEvent for first/last join for more accuracy. (details)
  64. Add general data storage. (details)
  65. Auto-manage synchronization of general data. (details)
  66. Fix comment (details)
  67. Add roundTimespan and roundDate. (details)
  68. Move roundTimespan/roundDate to ChronoUtil. (details)
  69. Implement CachedSendableList to allow use of sendMessagesPaged with lazy (details)
  70. Implement Supplier, Function and BiFunction alternatives that can throw (details)
  71. Fix bugs. (details)
  72. Make checkRank public for OnlinePlayerData. (details)
  73. Handle SQLException while querying PlayerData. (details)
  74. edit queries to avoid MySQL reserved word "rank" (details)
  75. Allow sending global data to restricted servers. (details)
  76. Add formatTimespanClassic. (details)
  77. Add commands for rank information. (details)
  78. Implement triple. (details)
  79. Show priority in rank list. (details)
  80. Fix setting local afk status. (details)
  81. Update build plugins (details)
  82. Split. (details)
  83. Change version to split instead of plugin. (details)
  84. Add .gitkeep to source folders to make eclipse happy. (details)
  85. Allow toRomanNumber to deal with non-positive arguments. (details)
  86. Split plugin core and bukkit part. (details)
  87. Make nameing and visibility consistent. (details)
  88. Rename UtilsPluginApi -> UtilsApi. (details)
  89. Rename UtilsBukkitApi -> UtilsApiBukkit. (details)
  90. Add ChatUtilBukkit#sendMessage. (details)
  91. Register GlobalLocationWrapper for serialization. (details)
  92. Add ymls. (details)
  93. Shade CubesideUtilsCore dependency. (details)
  94. Fix stupid NPE. (details)
  95. Fix StackOverFlow when sending message to all online players. (details)
  96. Fix potential bug with restricted servers. (details)
  97. Add util for random alpha-numerical String. (details)
  98. Add SimpleCacheMap. (details)
  99. Implement password management utils. (details)
  100. Fix RandomUtil.generateRandomAlphaNumericalString (details)
  101. Make password hashing unsafer (details)
  102. Fix missing parameters in SQL query. (details)
  103. Java wants key-length in bits, sql in bytes. (details)
  104. Remove automatic indention if pluginTag is empty. (details)
  105. Add item group for skulls and heads. (details)
  106. Also show usage of SubCommand if subordinate SubCommands are present. (details)
  107. Fix possible NPE. (details)
  108. Add ChatUtilBukkit.toRGB(ChatColor) (details)
  109. Fix typo. (details)
  110. Save player name in player data table to allow partial name queries. (details)
  111. itemgroup container (details)
  112. Fix DB errors. (details)
  113. Fix ChangeRankInformationCommand, move commands to new package. (details)
  114. Fix NPE with events called after PlayerQuitEvent. (details)
  115. Fix bug not setting ranks correctly when using a permission system. (details)
  116. Fix NPE because of checking rank to early. (details)
  117. Fix server-crashing performance issue. (details)
  118. Remove unnecessary special case. (details)
  119. Fix potential issue in bungee chat utils. (details)
  120. Change obsolete mc indention. (details)
  121. Add PlayerData#getRankPriority. (details)
  122. Add getters to Pair/Triple for ::-notation. (details)
  123. Replace mcIndent with indent, keeping the former as deprecated. (details)
  124. Correct comment. (details)
  125. Allow PlayerData to store custom data. (details)
  126. Implement condition system. (details)
  127. Remove methods associated with CubesideSecurity conversion. (details)
  128. Add sendMessage(playerId, ...). (details)
  129. Remove non-API-methods from interface. (details)
  130. Allow names of paged lists to be BaseComponent[]. (details)
  131. Fix bug with messages beeing send to sender. (details)
  132. Move ChatUtil.toRGB to core (details)
  133. Refactor events package name. (details)
  134. Add PlayerOptionsRetrievedEvent. (details)
  135. Put spaces between options. (details)
  136. Actually call event... (details)
  137. Move sendPlayerOptions to plugin api and change formatting. (details)
  138. add HtmlUtil (details)
  139. Add /playeroptions command (details)
  140. Remove debug output (details)
  141. Add temporary getter for the UUIDs of all known players. (details)
  142. Add StringUtil#startsWithIgnoreCase. (details)
  143. Add PlayerPermissionsChangedEvent (details)
  144. Add checkRank for non-online PlayerData with an external Permissible. (details)
  145. Specify implementation instead of interface for implementations. (details)
  146. Implement several kinds of caches. (details)
  147. Reload PlayerData if player joined after timeout. (details)
  148. Change join/login timeout to 5 minutes. (details)
  149. Add string location utils. (details)
  150. Make sure serializable pair and triple are registered. (details)
  151. Fix player options crushing client if target never was an server. (details)
  152. update ChatColors to 1.16 (details)
  153. Update version to 1.16-SNAPSHOT, update dependencies (details)
  154. Fix ChatUtil.toRGB for new rgb colors (details)
  155. Some ChatColors might not have a rgb representation (reset/italic/..) (details)
  156. Improve StringUtil.parseHexColor (details)
  157. Update ItemGroups to 1.16 (details)
  158. Adapt breakLines to new chat colors. (details)
  159. Adapt revertColors to new chat colors. (details)
  160. Update bungee dependency to 1.16-R0.3-SNAPSHOT (details)
  161. The chat hover api has changed (details)
  162. A triple has 3 elements (details)
  163. Add ComponentUtils and SerializableComponent (details)
  164. Begin ComponentUtil#convertEscaped. (details)
  165. Restructure ComponentUtils#convertEscaped and fix some bugs. (details)
  166. Delete accidentally pushed test psv-main. (details)
  167. Refactor ComponentUtils -> ComponentUtil. (details)
  168. Disallow unknown control sequences. (details)
  169. Convert translated components. (details)
  170. Make findMatchingRightBrace non-static. (details)
  171. Implement entity and item hover events. (details)
  172. Implement score (not quite working), selector (not quite working) and (details)
  173. Replace & with § in convertEscapedString. (details)
  174. Implement insertion in convertEscaped. (details)
  175. Split ComponentUtil. (details)
  176. Add some custom heads (details)
  177. ItemStacks.amount (details)
  178. Netherite swords (details)
  179. Use hasteb.in if hastebin.com is not available (details)
  180. add cpaste for pasting (details)
  181. 1.16.2 / Add PIGLIN_BRUTE_SPAWN_EGG (details)
  182. Add stringUtil.stripColors (details)
  183. Adapt chat utils for single components instead of arrays. (details)
  184. Fix formatting. (details)
  185. Add methods for registering commands (moved from CubesideEssentials) (details)
  186. Add methods to register HybridCommands (details)
  187. Implement GlobalDataRequestManager. (details)
  188. Let respondToRequest and handleResponse throw IOExceptions. (details)
  189. Move exception handling. (details)
  190. Add sendMsgParts for convenience. (details)
  191. Timeout requests after 1 minute. (details)
  192. Revert "Add ChatUtil.toRGB(ChatColor)" (details)
  193. Revert "Add dependency-reduced-pom.xml to gitignore." (details)
  194. Revert "Also show usage of SubCommand if subordinate SubCommands are present." (details)
Commit 9fed30a6adde16ffc310e5bba60db698143e737a by j_beck64
Begin transforming utils into a plugin.
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/database/Database.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
Commit 4a15cad616993a82c2d92f811261fbfb4ea48033 by jonas.becker
Working on PlayerData, OnlinePlayerData and afk detection.
The file was modifiedpom.xml (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/database/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
Commit 7f4969f1fee031f050d9a28ad67f279755abd35b by jonas.becker
Probably finish AFK-detection and basic database infrastructure.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/Database.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/database/Database.java
Commit 2fc26c45fdeff26c965b179a7b07c06c6a0f56a1 by jonas.becker
Move firstJoin, lastJoin and lastSeen from CubesideSecurity to Utils.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/ConnectionUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
Commit 715bbe43926570acd46fc1f6f1928f3d59c0d987 by jonas.becker
Implememt handlePlayerDataChanged.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/ConnectionUtil.java (diff)
Commit 3044b12098a563a3467a1dbf38f6a4d72dc6203a by jonas.becker
Add StringSerialization and GlobalDataHelper.
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/MessageType.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/serialization/StringSerializable.java
The file was addedsrc/main/java/de/iani/cubesideutils/serialization/GlobalLocationWrapper.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/ConnectionUtil.java
The file was addedsrc/main/java/de/iani/cubesideutils/serialization/StringSerialization.java
The file was addedsrc/main/java/de/iani/cubesideutils/collections/IteratorUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
Commit bae72c9760730809e946f1d44b97ab391d38f512 by jonas.becker
Add convinience method PlayerData#getRankPrefix.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
Commit f68c91ced653a9bf4305ac724d83fea05cca382c by jonas.becker
Add plugin.yml and details to pom.xml.
The file was addedsrc/main/resources/plugin.yml
The file was modifiedpom.xml (diff)
Commit 2661764b16160cf96668a4c3f0654b80861f07f3 by jonas.becker
Trigger-happy commits cause more commits...
The file was modifiedsrc/main/resources/plugin.yml (diff)
Commit e31f862b1e2b3a2019c7e1d7d9ae9b8aa01f1356 by jonas.becker
Add Brokkonaut repository.
The file was modifiedpom.xml (diff)
Commit 5b7664ff116be59fc738574c788706446a2317ec by jonas.becker
Add events for afk-changes, add continiues afk-checks.
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/AfkManager.java
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/events/PlayerDataEvent.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/events/GlobalAfkStateChangeEvent.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/events/OnlinePlayerDataEvent.java
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/events/LocalAfkStateChangeEvent.java
Commit a58829d8695ea9cfe4c596c801c2e570ccfcc0bf by jonas.becker
Add temporary method for conversion.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedpom.xml (diff)
Commit ccbaded7e22c88cf0d49e6b01393fd91a6a895da by jonas.becker
Fix SQLConnection -> MySQLConnection.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
Commit 4dc5cc33e4fc06be8d4bad3389aedf8f0aa8ec47 by jonas.becker
Remove stupid foreign key.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
Commit 849aa728511eb773f02b28b7a71b8ddd134e4cf0 by jonas.becker
Add missing closing parathesis.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
Commit 708764e8c6791453731dbfaf0f15c406469637d7 by jonas.becker
Initialize queries after table names.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was addedsrc/main/resources/config.yml
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/serialization/StringSerialization.java (diff)
Commit 21928360d4746d5ebc1b66627c5c4e709e48f946 by jonas.becker
Fix missing registration of GlobalLocationWrapper for serialization.
The file was modifiedsrc/main/java/de/iani/cubesideutils/serialization/GlobalLocationWrapper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/serialization/StringSerialization.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/serialization/StringSerialization.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
Commit 381fb2199facf94ce4de2398f398739fab619f56 by jonas.becker
Register AfkManager as EventListener.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/AfkManager.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit ca7b7d507ffee7887b70a9c3191f40072daeb506 by jonas.becker
Implement StringUtil#mcIndent.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 37ba14777d875194f79f23229f020419497ee02b by jonas.becker
Rebuild GlobalDataHelper.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
Commit 487b08bb7d79c1107c017f0a6a4d62da44362e8d by jonas.becker
Add PlayerPropertiesAPI to GlobalDataHelper, add name as  parameter.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
Commit 6183ff89c784d7513d309df83b2e820facaa2415 by jonas.becker
Improve AFK management.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/AfkManager.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
Commit 81644c3fe038fb7aae9d367ebe71c203998073ca by jonas.becker
Light rework of GlobalDataHelper.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataBundle.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
Commit 8528b7d3abf995dad7e46ee56a2124f5ec838e50 by jonas.becker
Implement worldDisplayNames.
The file was modifiedsrc/main/resources/config.yml (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
Commit 320b106f6987b9f81e434711302ab0269961ab98 by jonas.becker
Remove unnecessary permission.
The file was modifiedsrc/main/resources/plugin.yml (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
Commit 85bffb62fd1c60919e622a6b868e4791d9638036 by jonas.becker
Fix bug with event execution order.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java (diff)
Commit e118c7ceb674eeab2382112b3256ab12248e54b2 by jonas.becker
Add checks for requiresPlayer and allowsCommandBlock.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/HybridCommand.java (diff)
Commit b1bbeab96f709e1dfbeb1203ada56d939f9f190e by jonas.becker
Add util for enchantments.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/Enchantments.java (diff)
Commit 859f0ecb0d019b221099b293d5cebf581bbe9e5e by jonas.becker
Add util to send messages to all players with a given permission.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/MessageType.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
Commit 42523970c1d2fdc150f7d13c454b79ab471d342d by jonas.becker
Add StringUtil#matchEntityType.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit c183be88bdb7c85dddf60d23dd9bc83826f61f0a by Brokkonaut
new method in ConnectionAPI
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataBundle.java (diff)
Commit b39958029a91765663d4dfdb15ea06476ddc215b by jonas.becker
Adjust to new restriction options in GlobalConnectionClient.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/sql/SQLUtil.java
Commit 8864b775f2ae977a5cd5956863d5d8e6b7dfb99c by jonas.becker
Small changes to sendMessagesPaged.
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit 910cfef0274fb49988d33355c0c7312e46ad40ba by jonas.becker
Fix SQLUtil#escapeLike, add utility to ChatUtil#sendMessagesPaged.
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit 0c8fe51634b599839572ced4ea98588e543187bf by jonas.becker
Small changes to sendMessagesPaged.
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit b0bfe0e4117a5bd3227732abd07b5ba2d30ec721 by jonas.becker
New convienience methods with default parameters for formatDate.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java (diff)
Commit 4a01e111a3f5ed31d7d0cf854f6ce888ade86339 by jonas.becker
Use GlobalPlayerJoinedEvent for first/last join for more accuracy.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java (diff)
Commit 292608bac065ea0dbb06be34509ee7d3f92bd72f by jonas.becker
Add general data storage.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
Commit 28d2c9f93f45f7e011eac892b94c340ef91fb594 by jonas.becker
Auto-manage synchronization of general data.
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/GeneralDataCache.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/MessageType.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 6561f3289e59973c12304ce06fce97b22bbbc2e7 by jonas.becker
Add roundTimespan and roundDate.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit dd417c154e2153ac976c509b13f26051f35869a9 by jonas.becker
Move roundTimespan/roundDate to ChronoUtil.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/ChronoUtil.java
Commit 7ad25f044931fd0e6ac2d582cbb00fb573399f06 by jonas.becker
Implement CachedSendableList to allow use of sendMessagesPaged with lazy
queries.
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit 456c5bcdf0f0b495b48c906ea9652c6ee2b1e925 by jonas.becker
Implement Supplier, Function and BiFunction alternatives that can throw
Exceptions.
The file was addedsrc/main/java/de/iani/cubesideutils/partialfunctions/PartialSupplier.java
The file was addedsrc/main/java/de/iani/cubesideutils/partialfunctions/PartialBiFunction.java
The file was addedsrc/main/java/de/iani/cubesideutils/partialfunctions/PartialFunction.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit e609c8c35533c40922e5a0a4486d59a8097734a0 by jonas.becker
Make checkRank public for OnlinePlayerData.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
Commit 069d852c1394256e0dad5bbcdefad685a3ae1634 by jonas.becker
Handle SQLException while querying PlayerData.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
Commit 4d1191678a630c796e844ed4b23616c42a83223e by thomas.voelkl
edit queries to avoid MySQL reserved word "rank"
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
Commit d78069a49fcb25e637781b1ebf6057b0c2751968 by jonas.becker
Allow sending global data to restricted servers.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java (diff)
Commit 599dd01fa3e111ac3b24b7161131178ceb28695a by jonas.becker
Add formatTimespanClassic.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit d8b85268a6775d1eb2ee6761c6735e4af5243fbb by jonas.becker
Add commands for rank information.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
The file was modifiedsrc/main/resources/plugin.yml (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/ChangeRankInformationCommand.java
The file was addedsrc/main/java/de/iani/cubesideutils/plugin/ListRankInformationCommand.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/MessageType.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/AfkManager.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/Triple.java
Commit c063267e7dd75b9c6ec15d66d2058a42ac7b8617 by jonas.becker
Show priority in rank list.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/ListRankInformationCommand.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java (diff)
Commit 26b0c9221923811bb3cbc47a0896a1dbb2b824a8 by jonas.becker
Fix setting local afk status.
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/plugin/Database.java (diff)
The file was modifiedpom.xml (diff)
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/MessageType.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/CommandRouter.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/commands/PermissionRequirer.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/SerializablePair.java
The file was removedsrc/main/java/de/iani/cubesideutils/CharacterUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/HastebinUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/Locatable.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/exceptions/CommandRouterException.java
The file was removedsrc/main/java/de/iani/cubesideutils/Triple.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/serialization/GlobalLocationWrapper.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/AfkManager.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/HybridCommand.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/SubCommand.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/Pair.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/SerializableTriple.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/partialfunctions/PartialSupplier.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/exceptions/InternalCommandException.java
The file was removedsrc/main/java/de/iani/cubesideutils/items/ItemsAndStrings.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/FunctionUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/Pair.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/collections/GeneralHashMap.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/RepairationMaterials.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/CharacterUtil.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java
The file was removedsrc/main/java/de/iani/cubesideutils/sql/SQLRunnable.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/ListRankInformationCommand.java
The file was removedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java
The file was addedCubesideUtilsCore/pom.xml
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/OnlinePlayerDataEvent.java
The file was removedsrc/main/java/de/iani/cubesideutils/sql/MySQLConnection.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/ChangeRankInformationCommand.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/exceptions/IllegalSyntaxException.java
The file was removedsrc/main/java/de/iani/cubesideutils/collections/GeneralHashMap.java
The file was removedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/Triple.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/collections/ArrayUtils.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/exceptions/InternalCommandException.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemStacks.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
The file was addedCubesideUtilsCore/src/main/resources/plugin.yml
The file was removedsrc/main/java/de/iani/cubesideutils/PotionEffects.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/commands/ArgsParser.java
The file was removedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableLong.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/exceptions/NoPermissionException.java
The file was modified.gitignore (diff)
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataBundle.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/serialization/StringSerializable.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/GeneralDataCache.java
The file was removedsrc/main/java/de/iani/cubesideutils/serialization/StringSerializable.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/MessageType.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/ChangeRankInformationCommand.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/exceptions/NoPermissionForPathException.java
The file was addedCubesideUtilsCore/src/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/partialfunctions/PartialFunction.java
The file was addedCubesideUtilsBungee/src/main/java/de/iani/cubesideutils/bungee/BungeeChatUtils.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/PlayerData.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemsAndStrings.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/sql/SQLUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/ChatUtil.java
The file was removedsrc/test/java/de/iani/cubesideutils/collections/LinkedGeneralHashMapTest.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/PotionEffects.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/PlayerData.java
The file was removedsrc/main/java/de/iani/cubesideutils/partialfunctions/PartialBiFunction.java
The file was removedsrc/main/java/de/iani/cubesideutils/MinecraftVersion.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/GeneralDataCache.java
The file was removedsrc/main/java/de/iani/cubesideutils/serialization/StringSerialization.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/CommandUtil.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/HastebinUtil.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/world/EmptyChunkGenerator.java
The file was addedCubesideUtilsCore/src/test/java/de/iani/cubesideutils/collections/LinkedGeneralHashMapTest.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/LocalAfkStateChangeEvent.java
The file was removedsrc/main/java/de/iani/cubesideutils/ChronoUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/MathUtil.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/Database.java
The file was removedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableInteger.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/sql/SQLConnection.java
The file was modifiedpom.xml (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/CommandExceptionHandler.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/serialization/StringSerialization.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/HybridCommand.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemGroups.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/exceptions/NoPermissionForPathException.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/EventListener.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/SubCommand.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/PlayerDataEvent.java
The file was removedsrc/main/java/de/iani/cubesideutils/Particles.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/CustomHeads.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/serialization/GlobalLocationWrapper.java
The file was removedsrc/main/java/de/iani/cubesideutils/sql/SQLConnection.java
The file was removedsrc/main/java/de/iani/cubesideutils/partialfunctions/PartialSupplier.java
The file was removedsrc/main/resources/.gitkeep
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/Enchantments.java
The file was removedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java
The file was removedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/EventListener.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/partialfunctions/PartialBiFunction.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/BukkitChatUtil.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/PotionNames.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/Database.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/sql/MySQLConnection.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/exceptions/IllegalSyntaxException.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/primitivewrapper/VariableLong.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/EnchantmentNames.java
The file was addedCubesideUtilsBungee/pom.xml
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/exceptions/SubCommandException.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/Particles.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/GlobalDataBundle.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/events/PlayerDataEvent.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/PermissionRequirer.java
The file was addedCubesideUtilsBukkit/pom.xml
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/events/OnlinePlayerDataEvent.java
The file was addedCubesideUtilsCore/src/main/resources/config.yml
The file was removedsrc/main/java/de/iani/cubesideutils/items/RepairationMaterials.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/exceptions/NoPermissionException.java
The file was removedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/collections/IteratorUtil.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/AfkManager.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/primitivewrapper/VariableInteger.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/RandomUtil.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/BukkitStringUtil.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/collections/LinkedGeneralHashMap.java
The file was removedsrc/main/java/de/iani/cubesideutils/items/Enchantments.java
The file was removedsrc/main/java/de/iani/cubesideutils/collections/LinkedGeneralHashMap.java
The file was removedsrc/main/java/de/iani/cubesideutils/FunctionUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/sql/SQLConfig.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/GlobalAfkStateChangeEvent.java
The file was removedsrc/main/java/de/iani/cubesideutils/collections/IteratorUtil.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/MathUtil.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
The file was removedsrc/main/java/de/iani/cubesideutils/RandomUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/collections/ArrayUtils.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/primitivewrapper/VariableDouble.java
The file was removedsrc/main/java/de/iani/cubesideutils/sql/SQLUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableDouble.java
The file was removedsrc/main/java/de/iani/cubesideutils/items/CustomHeads.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/exceptions/CommandRouterException.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/events/GlobalAfkStateChangeEvent.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChronoUtil.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/MinecraftVersion.java
The file was removedsrc/main/resources/plugin.yml
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/exceptions/RequiresPlayerException.java
The file was removedsrc/main/java/de/iani/cubesideutils/world/EmptyChunkGenerator.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/ListRankInformationCommand.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/exceptions/SubCommandException.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/sql/SQLRunnable.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/exceptions/RequiresPlayerException.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/exceptions/DisallowsCommandBlockException.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/exceptions/DisallowsCommandBlockException.java
The file was removedsrc/main/java/de/iani/cubesideutils/partialfunctions/PartialFunction.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/sql/BukkitSQLConfig.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/events/LocalAfkStateChangeEvent.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/Locatable.java
The file was removedsrc/main/java/de/iani/cubesideutils/sql/SQLConfig.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/CommandExceptionHandler.java
The file was removedsrc/main/resources/config.yml
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/CommandUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/ArgsParser.java
The file was removedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 0505649ee3285f89057a512683e92f09b38871b2 by jonas.becker
Change version to split instead of plugin.
The file was modifiedpom.xml (diff)
The file was modifiedCubesideUtilsCore/pom.xml (diff)
The file was modifiedCubesideUtilsBungee/pom.xml (diff)
The file was modifiedCubesideUtilsBukkit/pom.xml (diff)
Commit 794d442d2bd6c718a8718b55e946f94db9b2c679 by jonas.becker
Add .gitkeep to source folders to make eclipse happy.
The file was addedsrc/main/resources/.gitkeep
The file was addedsrc/main/java/.gitkeep
Commit d36961d3f5f8d7b1b14cb26998a21aef69c339cb by jonas.becker
Allow toRomanNumber to deal with non-positive arguments.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit b26f21a9418c4e6a0cf861a1c9a4a57c08e3a11f by jonas.becker
Split plugin core and bukkit part.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/LocalAfkStateChangeEvent.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/serialization/StringSerializable.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/ChangeRankInformationCommand.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/serialization/GlobalLocationWrapper.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/OnlinePlayerData.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/GlobalDataBundle.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsPluginApi.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsPluginBukkit.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/PlayerData.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataHelperImpl.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/OnlinePlayerData.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PlayerDataImpl.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsDatabase.java
The file was modifiedCubesideUtilsBukkit/pom.xml (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/ListRankInformationCommand.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/PlayerData.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/AfkManager.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/ListRankInformationCommand.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/GlobalDataHelper.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/BukkitChatUtil.java (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/AfkManager.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GeneralDataCache.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/BukkitGlobalDataHelper.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/EventListener.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsPluginBukkitApi.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/PlayerDataEvent.java (diff)
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/serialization/StringSerialization.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/PlayerDataCache.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/MessageType.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/UtilsPlugin.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/UtilsPluginApi.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsDatabaseBukkit.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataImplBukkit.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/GlobalDataHelper.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsGlobalDataHelperBukkit.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/OnlinePlayerDataEvent.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/CubesideUtils.java
The file was modifiedCubesideUtilsBungee/pom.xml (diff)
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/GeneralDataCache.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/ChangeRankInformationCommand.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/PlayerDataBukkit.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/OnlinePlayerDataImpl.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/serialization/StringSerialization.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/serialization/StringSerializable.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/Database.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/serialization/GlobalLocationWrapper.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataCache.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/GlobalAfkStateChangeEvent.java (diff)
Commit c9f7d14c4e4e96e6da3e339caa36e4399ec258be by jonas.becker
Make nameing and visibility consistent.
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/BukkitStringUtil.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/StringUtilBukkit.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/sql/SQLConfigBukkit.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsGlobalDataHelperBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/ListRankInformationCommand.java (diff)
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/BukkitGlobalDataHelper.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/GlobalDataHelperBukkit.java
The file was addedCubesideUtilsBungee/src/main/java/de/iani/cubesideutils/bungee/ChatUtilsBungee.java
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/UtilsPluginApi.java (diff)
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/sql/BukkitSQLConfig.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/ChangeRankInformationCommand.java (diff)
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/BukkitChatUtil.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/OnlinePlayerDataImpl.java (diff)
The file was removedCubesideUtilsBungee/src/main/java/de/iani/cubesideutils/bungee/BungeeChatUtils.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataCache.java (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemsAndStrings.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/AfkManager.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsPluginBukkitApi.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java (diff)
Commit 8043e15f5ffd084e9a155bd2f530f4284a8e3b23 by jonas.becker
Rename UtilsPluginApi -> UtilsApi.
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsBukkitApi.java
The file was removedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/UtilsPluginApi.java
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/CubesideUtils.java (diff)
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsPluginBukkitApi.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/UtilsApi.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
Commit 27188a240d90f2d1717053f5287a73e727632024 by jonas.becker
Rename UtilsBukkitApi -> UtilsApiBukkit.
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsApiBukkit.java
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/GlobalDataHelper.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsBukkitApi.java
Commit 0cfe07f8ec367fc7242e31c1cd9874ca84353b71 by jonas.becker
Add ChatUtilBukkit#sendMessage.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit 4f8155314a46491d57aa782bf0ee20b51f6568ac by jonas.becker
Register GlobalLocationWrapper for serialization.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/pom.xml (diff)
The file was addedCubesideUtilsBukkit/src/main/resources/plugin.yml
The file was addedCubesideUtilsBukkit/src/main/resources/config.yml
Commit a31d2b460090f47f5163884d7757286fa76558be by jonas.becker
Shade CubesideUtilsCore dependency.
The file was modified.gitignore (diff)
The file was modifiedCubesideUtilsBukkit/pom.xml (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/GlobalDataHelperBukkit.java (diff)
Commit ac47c18ff60c16c7389403f6069bab9c6db2f071 by jonas.becker
Fix StackOverFlow when sending message to all online players.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
Commit 8495f0970e63b52b0e7b44b854d08dede1456e0c by jonas.becker
Fix potential bug with restricted servers.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataHelperImpl.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/GlobalDataHelper.java (diff)
Commit dab4a3100fa631f4d0a4fc17189ba85733828c22 by jonas.becker
Add util for random alpha-numerical String.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/RandomUtil.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/collections/SimpleCacheMap.java
Commit 237d03b6916feb737d9aecac49f1c2aaafca070d by jonas.becker
Implement password management utils.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/UtilsApi.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/CubesideUtils.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsDatabase.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/PasswordHandler.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PasswordHandlerImpl.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
Commit e0708fcba8b172f3be28689e509ebb95a86037ee by Brokkonaut
Fix RandomUtil.generateRandomAlphaNumericalString
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/RandomUtil.java (diff)
Commit a791642d50d4b34d21f01667208d4f9469899891 by Brokkonaut
Make password hashing unsafer
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PasswordHandlerImpl.java (diff)
Commit cb011780cef96439b768418b9d737d845fc44d6c by jonas.becker
Fix missing parameters in SQL query.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsDatabase.java (diff)
Commit 8e3d32dc6722baf87ae77c05418193a04101fe28 by jonas.becker
Java wants key-length in bits, sql in bytes.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PasswordHandlerImpl.java (diff)
Commit 8d0086ba2f875fa5cdfbf80eda65c97224681f18 by jonas.becker
Remove automatic indention if pluginTag is empty.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit 5ca1d251ba0c5ed01320cb10de6df491c2ba3077 by jonas.becker
Add item group for skulls and heads.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemGroups.java (diff)
Commit b65b277d31b64ba4c34cf19ff6e1df0154a3f10e by jonas.becker
Also show usage of SubCommand if subordinate SubCommands are present.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/CommandRouter.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsDatabaseBukkit.java (diff)
Commit 8719c1d1d64bb0ded72b97eb8b51db372b405584 by Brokkonaut
Add ChatUtilBukkit.toRGB(ChatColor)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/StringUtilBukkit.java (diff)
Commit 9bd0b77608f22b6fb944c2b803ee3bf54d23f5f1 by jonas.becker
Save player name in player data table to allow partial name queries.
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsPluginApi.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataCache.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsDatabaseBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsDatabase.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsApiBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PlayerDataImpl.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/UtilsApi.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/PlayerData.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemGroups.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsDatabase.java (diff)
Commit c2f733ac23c152130b31d598ec988840d52f67c9 by jonas.becker
Fix ChangeRankInformationCommand, move commands to new package.
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/ListRankInformationCommand.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/commands/ListRankInformationCommand.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/commands/ChangeRankInformationCommand.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/ChangeRankInformationCommand.java
Commit f1722875d6780d077f8ce4ecafd196c8c3baf9a8 by jonas.becker
Fix NPE with events called after PlayerQuitEvent.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java (diff)
Commit 0f1770453efd7be44b4c931131188e25aa22c43b by jonas.becker
Fix bug not setting ranks correctly when using a permission system.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/CubesideUtils.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java (diff)
Commit d0e4fe7401a85eefa57af395bf38b01c299c428b by jonas.becker
Fix NPE because of checking rank to early.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/OnlinePlayerDataImpl.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PlayerDataImpl.java (diff)
Commit e40cc706c58bc26ebb17eeb55b2c765760b215fc by jonas.becker
Fix server-crashing performance issue.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
Commit 8352e0b684e7c181d337bb2664d706e2bdd557b4 by jonas.becker
Remove unnecessary special case.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
Commit d4ae541910605312d2c40cacdb8864095dc10ef1 by jonas.becker
Fix potential issue in bungee chat utils.
The file was modifiedCubesideUtilsBungee/src/main/java/de/iani/cubesideutils/bungee/ChatUtilsBungee.java (diff)
Commit c02fed5bcf6b2f7d18fe555b8a9d5079c8c66664 by jonas.becker
Change obsolete mc indention.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 5117d7ac830318705e376ed35441f60f3c6d0402 by jonas.becker
Add PlayerData#getRankPriority.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/PlayerData.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PlayerDataImpl.java (diff)
Commit 6aa78aa37b62920be9550d84cbea91f017f7dce3 by jonas.becker
Add getters to Pair/Triple for ::-notation.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/Triple.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/Pair.java (diff)
Commit 4693252762b845d6fa4b4f490a37d187c1f74ed6 by jonas.becker
Replace mcIndent with indent, keeping the former as deprecated.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/serialization/GlobalLocationWrapper.java (diff)
Commit f4442e84731fd3c599f6c76edff4d9569473e855 by jonas.becker
Allow PlayerData to store custom data.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsGlobalDataHelperBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsDatabase.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/PlayerData.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GeneralDataCache.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/UtilsApi.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsGlobalDataHelper.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataCache.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PlayerDataImpl.java (diff)
Commit 7f9daef2d1a598ea7fc1d07fdb410dcaf97401a0 by jonas.becker
Implement condition system.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/serialization/StringSerialization.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/serialization/NullWrapper.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/conditions/Condition.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/conditions/NegatedCondition.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsGlobalDataHelperBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/conditions/HasCustomPlayerDataValueCondition.java
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/CubesideUtils.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsApiBukkit.java (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/conditions/HasPermissionCondition.java
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/conditions/BinaryCombinedCondition.java
Commit bdb2daedc33c8c1c6bfe49e81a5f3e92808284ae by jonas.becker
Remove methods associated with CubesideSecurity conversion.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
Commit 95493d083cb4661672d4a8179f2097bab0c3d3ac by jonas.becker
Add sendMessage(playerId, ...).
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
Commit 22f27ee2962b589f557b2b15edeeb8be973028a8 by jonas.becker
Remove non-API-methods from interface.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/AfkManager.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/OnlinePlayerDataImpl.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataCache.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/OnlinePlayerData.java (diff)
Commit 4f85ade795bbf4f0e6e5f9b7bfc17bd32b3b5fce by jonas.becker
Allow names of paged lists to be BaseComponent[].
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit 2940f8c8dd56b53745623fb024a7e3c7de1aced3 by jonas.becker
Fix bug with messages beeing send to sender.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataHelperImpl.java (diff)
Commit 2e9e50f9b37725802e0e04a5917156197e547402 by Brokkonaut
Move ChatUtil.toRGB to core
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit b7fb6a42b4f5ac012f82446f6091a0c7017a5a17 by jonas.becker
Refactor events package name.
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/LocalAfkStateChangeEvent.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/OnlinePlayerDataEvent.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/PlayerDataEvent.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/PlayerDataEvent.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/GlobalAfkStateChangeEvent.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/LocalAfkStateChangeEvent.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/OnlinePlayerDataImpl.java (diff)
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/OnlinePlayerDataEvent.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/plugin/events/GlobalAfkStateChangeEvent.java
Commit 1cc4c530a2fa95995d24960a067c5fbde980d391 by jonas.becker
Add PlayerOptionsRetrievedEvent.
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/PlayerOptionsRetrievedEvent.java
Commit 1ba66a00f39a3e9c770cc938dc5c61c0f70a993b by jonas.becker
Put spaces between options.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/PlayerOptionsRetrievedEvent.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/PlayerOptionsRetrievedEvent.java (diff)
Commit 6ab1509c7ea541d4c1ddec99fb0aaed3b4a96db3 by jonas.becker
Move sendPlayerOptions to plugin api and change formatting.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/UtilsApiBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/PlayerOptionsRetrievedEvent.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/HtmlUtil.java
Commit 8adf3a00a267f536797b590aa06e265195a42f2e by Brokkonaut
Add /playeroptions command
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/commands/PlayerOptionsCommand.java
The file was modifiedCubesideUtilsBukkit/src/main/resources/plugin.yml (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/HtmlUtil.java (diff)
Commit 449fbcd4d8fa9a8f52ec8f1ea5ad465f96fe2121 by jonas.becker
Add temporary getter for the UUIDs of all known players.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsDatabase.java (diff)
Commit fff0e49a4f178cfa62a82090c350a347c98c36fa by jonas.becker
Add StringUtil#startsWithIgnoreCase.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit c6e1e1ab83116d28b15c7a3338e545cb30561522 by Brokkonaut
Add PlayerPermissionsChangedEvent
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/events/PlayerPermissionsChangedEvent.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java (diff)
Commit 1b24664177b263f2db74bfdbb624129eac01b0bc by jonas.becker
Add checkRank for non-online PlayerData with an external Permissible.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/OnlinePlayerDataImpl.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataImplBukkit.java (diff)
Commit 4298dd2944c70e8f554281de085fc5d631ed5028 by jonas.becker
Specify implementation instead of interface for implementations.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataCache.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/AfkManager.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataImplBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java (diff)
Commit f47f6d6c0f326412ecd5e5f444da3628624c2d4a by jonas.becker
Implement several kinds of caches.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataCache.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/collections/SimpleCacheMap.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/OnlinePlayerDataImpl.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/EventListener.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/collections/AdvancedCacheMap.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/PlayerCacheMap.java
Commit 99b822dded03ca92990018d6640948d5ed97d1a4 by jonas.becker
Reload PlayerData if player joined after timeout.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataCache.java (diff)
Commit 19bdf66905006b8ce23a99bc4ce474da92829476 by jonas.becker
Change join/login timeout to 5 minutes.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/PlayerCacheMap.java (diff)
Commit c19947a36a82ff3df93c60f36c2b18495f7c3cfd by jonas.becker
Add string location utils.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/StringUtilBukkit.java (diff)
Commit a6372e59fe3b116fa3b187bd9a9eb38f792df22b by jonas.becker
Make sure serializable pair and triple are registered.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
Commit 343057d9ed9af1c0b3beea191397309b115e2cfd by jonas.becker
Fix player options crushing client if target never was an server.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsDatabaseBukkit.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/OnlinePlayerDataImpl.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/UtilsDatabase.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/PlayerDataBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/PlayerDataImpl.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/PlayerData.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/PlayerDataImplBukkit.java (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CachedOfflinePlayer.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/commands/PlayerOptionsCommand.java (diff)
Commit 47fb4744c3007e1585413f4526c1830f3108c079 by thomas.voelkl
update ChatColors to 1.16
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedCubesideUtilsCore/pom.xml (diff)
Commit 69026892a5c30e2e161839ac7a6c8dd7d0262a55 by Brokkonaut
Update version to 1.16-SNAPSHOT, update dependencies
The file was modifiedCubesideUtilsCore/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedCubesideUtilsBukkit/pom.xml (diff)
The file was modifiedCubesideUtilsBungee/pom.xml (diff)
Commit 82afcb04fbd643ce15fd1f3a18c200535e67dd77 by Brokkonaut
Fix ChatUtil.toRGB for new rgb colors
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit d739f50022e6eecdff6cb76e8d187f21089457ec by Brokkonaut
Some ChatColors might not have a rgb representation (reset/italic/..)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/HtmlUtil.java (diff)
Commit 16d163d7ee41993c17c3eeb725aaa3fe768a6926 by Brokkonaut
Improve StringUtil.parseHexColor
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit a7d601754ff0ce3cb2dcccc11a349aa26c8d11b3 by Brokkonaut
Update ItemGroups to 1.16
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemGroups.java (diff)
Commit 6aa28cd235d714155df1fc0a2351462f61307e44 by jonas.becker
Adapt breakLines to new chat colors.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 5ec66435b516b852c9b15cd0a1f764725187117e by jonas.becker
Adapt revertColors to new chat colors.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit f9ee40d77eb5dec5f59ac25cf785163666415ca5 by Brokkonaut
Update bungee dependency to 1.16-R0.3-SNAPSHOT
The file was modifiedCubesideUtilsCore/pom.xml (diff)
The file was modifiedCubesideUtilsBungee/pom.xml (diff)
Commit e905c8369d5305227d7f4c86a73603a461b222f2 by Brokkonaut
The chat hover api has changed
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit 0bf58c4d3e30c53ed13d73970c3cbb77228234c4 by Brokkonaut
A triple has 3 elements
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/SerializableTriple.java (diff)
Commit cd907e81237d5b9df3076c2a10024254dac17d45 by Brokkonaut
Add ComponentUtils and SerializableComponent
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/CubesideUtilsBukkit.java (diff)
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtils.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/SerializableComponent.java
Commit cc932e4db07a62d31f9f783099f4962f7f3f9124 by jonas.becker
Begin ComponentUtil#convertEscaped.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtils.java (diff)
Commit 7b7f4420fb2352d238c625877817b7aaa5196a0d by jonas.becker
Restructure ComponentUtils#convertEscaped and fix some bugs.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtils.java (diff)
Commit 76425924df0abca257b9e7e586e019d423895a72 by jonas.becker
Delete accidentally pushed test psv-main.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtils.java (diff)
Commit a11bca0aa0c809592a294179bae38a0454c6305b by jonas.becker
Refactor ComponentUtils -> ComponentUtil.
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtils.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java
Commit 9046255b87fc8f0f04a04c970e5b31ea76f632c2 by jonas.becker
Disallow unknown control sequences.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java (diff)
Commit fddb3cd1f4b06778b3a6a7b22166bc27f1417ea1 by jonas.becker
Convert translated components.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java (diff)
Commit aa4dea0800a1fbf266de3c4c955e89dacebfd17f by jonas.becker
Make findMatchingRightBrace non-static.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java (diff)
Commit 78b8ce2c4a7e9dceed2b5e1a2df3ce5ab6920c88 by jonas.becker
Implement entity and item hover events.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java (diff)
Commit 42be1258faf538a34096d18df6a7acc7f47051f3 by jonas.becker
Implement score (not quite working), selector (not quite working) and
keybind (working) components.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java (diff)
Commit b11bf811daead8ed93847326d6baa008e422baef by jonas.becker
Replace & with § in convertEscapedString.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java (diff)
Commit 21bab7573130d21d99e7cf0097e2d9dcd65453e2 by jonas.becker
Implement insertion in convertEscaped.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ComponentUtil.java
The file was removedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtil.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ComponentUtilBukkit.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/CustomHeads.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemStacks.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemStacks.java (diff)
Commit 389f88aef46c199a8c9a0cb41a72866bcca7338e by Brokkonaut
Use hasteb.in if hastebin.com is not available
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/HastebinUtil.java (diff)
Commit a64aee2bf59370b1c8f455ea6db724e60b970a69 by Brokkonaut
add cpaste for pasting
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/HastebinUtil.java (diff)
Commit ce52494fcb69b98cb2d9ce5b9e9a334039ba01a2 by Brokkonaut
1.16.2 / Add PIGLIN_BRUTE_SPAWN_EGG
The file was modifiedCubesideUtilsBukkit/pom.xml (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/items/ItemGroups.java (diff)
Commit 7e0cc43ecbd9139e5359ca393eda0abc1190fa2f by Brokkonaut
Add stringUtil.stripColors
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 9008fa47d69aabfb4c48c141ae8748f5414e3085 by jonas.becker
Adapt chat utils for single components instead of arrays.
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/ChatUtilBukkit.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/collections/ArrayUtils.java (diff)
Commit f5afad78fcff0ca745b28a9154cd4fa078c0de8c by Brokkonaut
Add methods for registering commands (moved from CubesideEssentials)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/CommandUtil.java (diff)
Commit 1f4fe98bfce5351ac635faa84fe6d9616a2c57e0 by Brokkonaut
Add methods to register HybridCommands
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/commands/CommandUtil.java (diff)
Commit bedfde2e4ca641181cf229ec4f8f535df15958f4 by jonas.becker
Implement GlobalDataRequestManager.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataHelperImpl.java (diff)
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/UtilsGlobalDataHelperBukkit.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/api/GlobalDataRequestManager.java
The file was modifiedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/GlobalDataHelperBukkit.java (diff)
The file was addedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataRequestManagerImpl.java
The file was addedCubesideUtilsBukkit/src/main/java/de/iani/cubesideutils/bukkit/plugin/api/GlobalDataRequestManagerBukkit.java
Commit da4a0bc1d7603b4333a23ba14680256bbbc5c536 by jonas.becker
Let respondToRequest and handleResponse throw IOExceptions.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataRequestManagerImpl.java (diff)
Commit 6f7e2406afe251027a4cadcd64b4dedda40ad51b by jonas.becker
Move exception handling.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataRequestManagerImpl.java (diff)
Commit 8466aa2e9b94d324d9e781c1179869216ab641c4 by jonas.becker
Add sendMsgParts for convenience.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataRequestManagerImpl.java (diff)
Commit 78a9c1e936f92515eb6278fb726eb601ea53fa07 by jonas.becker
Timeout requests after 1 minute.
The file was modifiedCubesideUtilsCore/src/main/java/de/iani/cubesideutils/plugin/GlobalDataRequestManagerImpl.java (diff)
Commit 4e5c430028bb773aa0f3727cad7a0507fc130904 by jonas.becker
Revert "Add ChatUtil.toRGB(ChatColor)"

This reverts commit 99b34d6b5b5b5fa213aef81efa44e8bb5618e64a.
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
Commit 0e49ec593e809975569c5932f7e64429b7632f59 by jonas.becker
Revert "Add dependency-reduced-pom.xml to gitignore."

This reverts commit 10473b6234a12274fa21348f100ba0349dc87a77.
The file was modified.gitignore (diff)
Commit 6be1e0988c33f1992571c7e4405b26f034d94d83 by jonas.becker
Revert "Also show usage of SubCommand if subordinate SubCommands are present."

This reverts commit 655e21208a783bfc4a951664bc4f4f0e332c6802.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)