Skip to content
Failed

Changes

Summary

  1. Useless test commit (details)
  2. Revert "Useless test commit" (details)
  3. format sources (details)
  4. SQLConnection.disconnect() (details)
  5. Add PotionNames, EnchantmentNames, StringUtil (details)
  6. add spawn eggs group (details)
  7. Add Flowers and DyeColor -> Wool,Concrete conversions (details)
  8. Add crops group (details)
  9. update from 1.13-pre7 to 1.13 (details)
  10. Spawned entity for SpawnEgg (details)
  11. Change spigot version to 1.13.1. (details)
  12. Add getBedForDyeColor, format pom (details)
  13. Add EmptyChunkGenerator (details)
  14. Add fish group (details)
  15. Add wood types and redstone stuff (i.e. buttons, doors) to ItemGroups. (details)
  16. Fix copy-paste-bug. (details)
  17. Readd fishes and beds, add potted plants (details)
  18. Add class Pair. (details)
  19. Let Pair have two generic parameters. (details)
  20. Add SQLConfig to utils. (details)
  21. Add convertColors to StringUtils. (details)
  22. Add breakLines and isSafeFilename isLegalCommandName. (details)
  23. Change default tableprefix. (details)
  24. Allow specification of command route as one string with spaces. (details)
  25. Add some StringUtils and introduce ItemsAndStrings. (details)
  26. Implement getSubCommand. (details)
  27. Make ArgsParser an iterator and add some parser methods. (details)
  28. Fix infinite loop in getSubCommand. (details)
  29. Add constant for the default color of item lores. (details)
  30. Add UNKNOWN_COMMAND_MESSAGE as a constant. (details)
  31. Fix typo. (details)
  32. Add GeneralHashMap (+linked version). Untested and potentially unstable! (details)
  33. Add case ignoring hasher and equality. (details)
  34. Allow onTabComplete to return Collection<String> (instead of ArrayList). (details)
  35. Add revertColors. (details)
  36. Add splitAtPipe. (details)
  37. Implement ArgsParser#clone and #iterator. (details)
  38. Add isEmpty to ItemGroups. (details)
  39. Improve isEmpty and add isAir. (details)
  40. Add RepairationMaterials. (details)
  41. Add some enchantment util. (details)
  42. Add fish buckets (details)
  43. Improve dye color <-> material conversion (details)
  44. Add utils. (Enhantments, Patterns) (details)
  45. music discs (details)
  46. Change PotionNames internal method name (details)
  47. build against paper-api 1.13.2 (details)
  48. Add custom heads (details)
  49. Prevent creating instances (details)
  50. add ItemStacks helper (details)
  51. Arrays utils - shuffle arrays (details)
  52. Add indexOf to Arrays. (details)
  53. Add option to preserve color codes to breakLines. (details)
  54. formating (details)
  55. Fix bug in breakLines. (details)
  56. Add some string and chat util. (details)
  57. Add some ItemStack utils. (details)
  58. Fix potential bug in addToInventoryIfFits. (details)
  59. Improve addToInventoryIfFits (details)
  60. Allow Objects to be passed to sendMessage instead of Strings. (details)
  61. More hashers/equalities and small change to ChatUtil#sendMessage. (details)
  62. null check in ItemStacks.fastPvP() (details)
  63. Implement String flip. (details)
  64. Generalize Arrays#shuffle, implement Arrays#flip. (details)
  65. Fix formatting error. (details)
  66. Implement convertEscaped in StringUtil. (details)
  67. Fix bug in convertEscaped. (details)
  68. Prevent mooaar instances! (details)
  69. Implement some RandomUtil. (details)
  70. Refactor Arrays into ArrayUtils. (details)
  71. Add randomElement(List<T> list) to RandomUtil. (details)
  72. Fix bug in RepairationMaterials. (details)
  73. Really fix bug in RepairationMaterials. (details)
  74. Implement parsing of dates. (details)
  75. Add wrapper classes for variable primitives (details)
  76. Add sets of string representations of true and false. (details)
  77. Use TreeMap instead of GeneralHashMap to avoid dependency. (details)
  78. Add many utilities necessary for QuestActions. (details)
  79. Fix stupid bug. (details)
  80. Prevent infinite particles in case of Exception. (details)
  81. Fix bug with date parsing caused by timezones. (details)
  82. Fix off-by-one causing exception in date parsing. (details)
  83. Make Pair ConfigurationSerializable. (details)
  84. Implement parseTimespan. (details)
  85. Add some FunctionUtil. (details)
  86. Allow sender-dependend implementations of SubCommand#getUsage. (details)
  87. Check command permissions for tab complete (details)
  88. 1.14 (details)
  89. Update ItemGroups for 1.14 (details)
  90. Add isDye, fix dye mapping for 1.14, add some sign related methods (details)
  91. Add shrinkItemStack and isEmpty in ItemStacks. (details)
  92. Rename ItemStacks#shrinkItemStack. (details)
  93. Add ItemStacks#removeIfHas. (details)
  94. Change semantics of removeIfHas and rename to doesHave. (details)
  95. Implementation of shrink didn't do what was expected. (details)
  96. Fix bug in ItemStacks#doesHave, add ItemStacks#equals. (details)
  97. Modify StringUtil#breakLines to deal with already contained line breaks. (details)
  98. Add custom head "Quartz Block Blank" (details)
  99. add CommandUtil.resyncCommandTabCompletions() (details)
  100. Add HybridCommand. (details)
  101. Add permission check to HybridCommand. (details)
  102. Add CommandRouter#addAliases. (details)
  103. Fix bug in addAlias. (details)
  104. Add options for formatDate. (details)
  105. Prevent ClassNotFoundError when using StringUtil without Bukkit. (details)
  106. Make StringUtil usable without BungeeCord. (details)
  107. Improve indention. (details)
  108. Add rounding util. (details)
  109. add multi block plants and add some missing plants (details)
  110. Implement ArgsParser#getNextEnum. (details)
  111. Add @Target(ElementType.METHOD) to ArgMatcher annotation. (details)
  112. Add tools and weapons as item groups. (details)
  113. Do not double-add addtribute modifieres for fast pvp (details)
  114. Base GeneralHashMap on Apache Harmony for licensing reasons. (details)
  115. Fix setting attribute modifiers for fast pvp (details)
  116. Fix NullPointerException. (details)
  117. Implement some basic tests for GeneralHashMap. (details)
  118. Add basic tests for LinkedGeneralHashMap. (details)
  119. Fix bug with iterator initilization. (details)
  120. Add iteration tests. (details)
  121. Add some more tests. (details)
  122. Add testing for Iterator#remove. (details)
  123. Add get tests. (details)
  124. Add StringUtil#tryPlural and some associated CharacterUtil. (details)
  125. Fix bug in tryPlural. (details)
  126. Add FunctionUtil#functionPredicate. (details)
  127. Fix small bug with empty route to SubCommand in CommandRouter. (details)
  128. Fix bug in CharacterUtil#isConsonant. (details)
  129. Fix bad heuristic in tryPlural. (details)
  130. Fix possible IndexOutOfBounds. (details)
  131. Refactor CommandRouter: Split into two files (details)
  132. Refactor commandrouter (details)
  133. Only show subcommands in tab complete if exactly one argument mismatches (details)
  134. Make case sensitivity optional in command router (details)
  135. CommandRouter: Change some internal access modifiers (details)
  136. CommandRouter: Update getSubCommand() (details)
  137. Fix NPE in CommandRouter (details)
  138. Add resources directory to calm eclipse. (details)
  139. Modify ItemStacks#doesHave to include off hand and armor slots. (details)
  140. Make ItemStacks#doesHave not unnecessarily complicated. (details)
  141. 1.15 (details)
  142. to bee or not to bee (details)
  143. Build against 1.15.1 (details)
  144. Compile against java 11 (details)
  145. Add HastebinUtil to post text to the hastebin website (details)
  146. Maven-Compiler-Plugin target version 1.11 -> 11 (details)
  147. Add randomInt to RandomUtil (details)
  148. generateRandomPassword (details)
  149. Move generateRandomPassword to RandomUtil (details)
  150. Update build plugins (details)
  151. source/target instead of release in pom (details)
  152. Revert "source/target instead of release in pom" (details)
Commit 4193cba16a75cdbb8556fcac984dec9b2d38e4bf by Brokkonaut
Useless test commit
The file was modifiedsrc/main/java/de/iani/cubesideutils/MinecraftVersion.java
Commit 483b4be3f711dd55dad25d2643fdb11e2b559b40 by Brokkonaut
Revert "Useless test commit"
This reverts commit 4193cba16a75cdbb8556fcac984dec9b2d38e4bf.
The file was modifiedsrc/main/java/de/iani/cubesideutils/MinecraftVersion.java
Commit a32b6bd66c5ce0a954aa402be0cbd8ccd95f5612 by Brokkonaut
format sources
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLConnection.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/MySQLConnection.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLRunnable.java
Commit 048fbec2b6b169ab1c63caef616d86938cf369eb by Brokkonaut
SQLConnection.disconnect()
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLConnection.java
Commit 095f3de3fd484da455d2e7e6077597a96c31a270 by Brokkonaut
Add PotionNames, EnchantmentNames, StringUtil
The file was removedsrc/main/java/de/iani/cubesideutils/blocks/BlockGroups.java
The file was addedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was addedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java
The file was addedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java
The file was addedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 307aa8f0c5c1ca174cb7e1c0797c52bc802d85be by Brokkonaut
add spawn eggs group
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 1a0637f210346c0d2428c804dd58ab1886768edf by Brokkonaut
Add Flowers and DyeColor -> Wool,Concrete conversions
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 5e14b510c719110cd36a4477469fbe641f438275 by Brokkonaut
Add crops group
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 68746333bbac70b2175046042ff263e5afa08081 by Brokkonaut
update from 1.13-pre7 to 1.13
The file was modifiedpom.xml
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 29fd183938cc8ed7a660c0ee0b40c879b3671ab3 by Brokkonaut
Spawned entity for SpawnEgg
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 4bc7e5fac44753652029dd5bff1c0928ac19a3fd by jonas.becker
Change spigot version to 1.13.1.
The file was modifiedpom.xml
Commit cce59c16cba44a4082bf218e964827f0a0db82ea by Brokkonaut
Add getBedForDyeColor, format pom
The file was modifiedpom.xml
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit d392b509bdfa3fab2f4e51a8ed065ff136ab4a3d by Brokkonaut
Add EmptyChunkGenerator
The file was addedsrc/main/java/de/iani/cubesideutils/world/EmptyChunkGenerator.java
Commit c1562b040d53902924cd8960662ff51060c7a731 by Brokkonaut
Add fish group
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit ee9b2a9b075cb6072d8cd178a8ec00b058fdc575 by jonas.becker
Add wood types and redstone stuff (i.e. buttons, doors) to ItemGroups.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit d57933e22a33a37ce578c45714ccf746d501e9b4 by jonas.becker
Fix copy-paste-bug.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 23b30f8e88db7460787060366c7ec908edd2f16f by Brokkonaut
Readd fishes and beds, add potted plants
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 19efbe99db1bd993d20dde1be3c5ce6d142ebdc3 by jonas.becker
Add class Pair.
The file was addedsrc/main/java/de/iani/cubesideutils/Pair.java
Commit 14fb8da7fc3d6ccb979ec780a4af7d39bfa3350c by jonas.becker
Let Pair have two generic parameters.
The file was modifiedsrc/main/java/de/iani/cubesideutils/Pair.java
Commit 22828564bae6a142dcf392ebbe2af9fc6514c4c8 by jonas.becker
Add SQLConfig to utils.
The file was addedsrc/main/java/de/iani/cubesideutils/sql/SQLConfig.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/MySQLConnection.java
Commit 4ece932d5517499fc4d1c783655d9436041d3858 by jonas.becker
Add convertColors to StringUtils.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 8ba379041215fd530f4186168084becf0b5224f3 by jonas.becker
Add breakLines and isSafeFilename isLegalCommandName.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit ed95e6620fcf9b0f0a8240507f0b20b3194aff29 by jonas.becker
Change default tableprefix.
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLConfig.java
Commit 9c9fdbfe7b6a27358cebd943f664df3bd65f3958 by jonas.becker
Allow specification of command route as one string with spaces.
Fix exception with unmodifiable tab complete results.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 50d40a0d4eb600a20220931653844878a032be0d by jonas.becker
Add some StringUtils and introduce ItemsAndStrings.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was addedsrc/main/java/de/iani/cubesideutils/items/ItemsAndStrings.java
Commit f2cab942484c83a9d3fd73bc3ca439a7ecc692bb by jonas.becker
Implement getSubCommand.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 5be578b72ce2eb932f428c851a7c387b36fe8fa8 by jonas.becker
Make ArgsParser an iterator and add some parser methods.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/ArgsParser.java
Commit 7975c4573df2d4e7e199d497435ee99d8ccb63db by jonas.becker
Fix infinite loop in getSubCommand.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit d8390c5651e792b8c88745ff53aa6f2ca518545b by jonas.becker
Add constant for the default color of item lores.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemsAndStrings.java
Commit 2e0478a9ba47a3976bd3404aa0e06a22d8f9a155 by jonas.becker
Add UNKNOWN_COMMAND_MESSAGE as a constant.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit e66b8f86cfa1121225cbd14c786909849025431b by jonas.becker
Fix typo.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 09fd806bed1999017eeaf3d4b8c7da3a54c97bf7 by jonas.becker
Add GeneralHashMap (+linked version). Untested and potentially unstable!
The file was addedsrc/main/java/de/iani/cubesideutils/collections/LinkedGeneralHashMap.java
The file was addedsrc/main/java/de/iani/cubesideutils/collections/GeneralHashMap.java
Commit c2d47a4271663f64b873bd8fba61a1e8aba5097d by jonas.becker
Add case ignoring hasher and equality.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 78ac64e45ebb34070fa90f513f5c09f36784214d by jonas.becker
Allow onTabComplete to return Collection<String> (instead of ArrayList).
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/SubCommand.java
Commit d535292c179e0eb3ccaabd29684a5563df03ee7a by jonas.becker
Add revertColors.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit f0ffe953c19c4261c4942fcd73a7b86e828966bf by jonas.becker
Add splitAtPipe.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit f1798c7935b835428a1a14f0c3ffc59c63f33197 by jonas.becker
Implement ArgsParser#clone and #iterator.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/ArgsParser.java
Commit b355e641858f0c64a231f2baf2f7eb385ab3668a by jonas.becker
Add isEmpty to ItemGroups.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 9d833e9f71aac6929142ea85c231ff24f1f977e1 by jonas.becker
Improve isEmpty and add isAir.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 70a947e9561d8aa8ee781cd18c0d68ad8078314c by jonas.becker
Add RepairationMaterials.
The file was addedsrc/main/java/de/iani/cubesideutils/items/RepairationMaterials.java
Commit 7f879d17d5e44d21b08bf245b201b50651e54b52 by jonas.becker
Add some enchantment util.
The file was addedsrc/main/java/de/iani/cubesideutils/items/Enchantments.java
Commit f099dc81f2c6d415c2cd564f551ff0cc60febff1 by Brokkonaut
Add fish buckets
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit a514db49579444d386a36fda86eb3f55cc2dba49 by Brokkonaut
Improve dye color <-> material conversion
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 8ab8544c78e958ae6b7a4139e172efa61b0ec977 by jonas.becker
Add utils. (Enhantments, Patterns)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/Enchantments.java
Commit 0aeb105cc443e9736fc003911afb7ecbbf7a3c91 by Brokkonaut
music discs
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit cd983fe7239e74d00ce8dd716a189244ae06db7e by Brokkonaut
Change PotionNames internal method name
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java
Commit b585278a62e8608466d6dd86ab8fe935297fd5d6 by Brokkonaut
build against paper-api 1.13.2
The file was modifiedpom.xml
Commit e594bcedf2c43c9e3d3699fdee96f867d6e4f4f7 by Brokkonaut
Add custom heads
The file was addedsrc/main/java/de/iani/cubesideutils/items/CustomHeads.java
Commit 315dc83bf4beebae73c923c5c889d4906f2be893 by Brokkonaut
Prevent creating instances
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemsAndStrings.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java
Commit 1d755baedb1ecb7abbe450f738a5a71e6d2ce388 by Brokkonaut
add ItemStacks helper
The file was addedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 148e91581c4c8083e0e8580881b9468a6351db56 by Brokkonaut
Arrays utils - shuffle arrays
The file was addedsrc/main/java/de/iani/cubesideutils/collections/Arrays.java
Commit 1557774d6d226bcc58c287b6223af64ef2b44b43 by jonas.becker
Add indexOf to Arrays.
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/Arrays.java
Commit 3fdc724fa08130cd2421c0243e172f8866979464 by jonas.becker
Add option to preserve color codes to breakLines.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 484b6967a558bd9ff8df6cd8f0d421eaca930746 by Brokkonaut
formating
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/CustomHeads.java
Commit 1e0bcbc18aec700343092d9ffbe4e32a42e13f60 by jonas.becker
Fix bug in breakLines.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit fd2d9952d86a82b5028827b8c48e73726254976e by jonas.becker
Add some string and chat util.
The file was addedsrc/main/java/de/iani/cubesideutils/ChatUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit f29facf967ccc08012b99f90860a5c9666a1216b by jonas.becker
Add some ItemStack utils.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 49a9d4310067f3a17baf609b816859c791eff2e0 by jonas.becker
Fix potential bug in addToInventoryIfFits.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 275ecebcf511b393d954f29607b8ca64ef6d2f47 by Brokkonaut
Improve addToInventoryIfFits
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit f4ecb994afc102eb51fe2919c91651abd1cdd93e by jonas.becker
Allow Objects to be passed to sendMessage instead of Strings.
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java
Commit e35821614ce3922f6fab4fd6d98587f0f1a8ef45 by jonas.becker
More hashers/equalities and small change to ChatUtil#sendMessage.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java
Commit e6b48b7ced3c72dbe92193132b5e0ced2369952f by Brokkonaut
null check in ItemStacks.fastPvP()
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 9b8122adfd43261dce2b2da8628b351b1683ce57 by jonas.becker
Implement String flip.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit dd558f72081db70e6753800a06fad3967849fd3e by jonas.becker
Generalize Arrays#shuffle, implement Arrays#flip.
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/Arrays.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 740eda68bca48b2aab9fdf28ae6999961ffc79ae by jonas.becker
Fix formatting error.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 65346937e86b1187f7f3666c136e710bf1ea644b by jonas.becker
Implement convertEscaped in StringUtil.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 45dd91efe1e6627ef88a104f33067fb13b3c2f8b by jonas.becker
Fix bug in convertEscaped.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 0e8c2faccf83fce260df0d5806795eddf53954f3 by jonas.becker
Prevent mooaar instances!
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/MinecraftVersion.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 0e163be4e99e857f808dc7071036c343f18b7935 by jonas.becker
Implement some RandomUtil.
The file was addedsrc/main/java/de/iani/cubesideutils/RandomUtil.java
Commit 615f4d6d7c40fa4304b9d3474df6c5287408c4db by jonas.becker
Refactor Arrays into ArrayUtils.
The file was removedsrc/main/java/de/iani/cubesideutils/collections/Arrays.java
The file was addedsrc/main/java/de/iani/cubesideutils/collections/ArrayUtils.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 518ded4b2abb934c68385ff9b81ec3003f191fd1 by jonas.becker
Add randomElement(List<T> list) to RandomUtil.
The file was modifiedsrc/main/java/de/iani/cubesideutils/RandomUtil.java
Commit 2f9ccd02e3d96dde0d404614018af4970bc45030 by jonas.becker
Fix bug in RepairationMaterials.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/RepairationMaterials.java
Commit aae43b995084487d594325e65b500e45fe103ceb by jonas.becker
Really fix bug in RepairationMaterials.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/RepairationMaterials.java
Commit d7c0365a1a03ae00bd093a1a7eb36ed83d311a14 by jonas.becker
Implement parsing of dates.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 5a254ed0ba7d2b1c703c67ac5f1fc42b0f20d091 by Brokkonaut
Add wrapper classes for variable primitives
The file was addedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableDouble.java
The file was addedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableLong.java
The file was addedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableInteger.java
Commit 6aa1d3f36e4f5bac2c36b270d7399d853384a58c by j_beck64
Add sets of string representations of true and false.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 3389395db79f2951d92615730747c1a23a5ad7a4 by jonas.becker
Use TreeMap instead of GeneralHashMap to avoid dependency.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit e336b4f59490dbeb2271385fbf891a74db9c9fd5 by jonas.becker
Add many utilities necessary for QuestActions.
The file was addedsrc/main/java/de/iani/cubesideutils/Locatable.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was addedsrc/main/java/de/iani/cubesideutils/PotionEffects.java
The file was addedsrc/main/java/de/iani/cubesideutils/Particles.java
Commit c245f5c2195a23ff3b1bae95d2eb92a55740d559 by jonas.becker
Fix stupid bug.
The file was modifiedsrc/main/java/de/iani/cubesideutils/Particles.java
Commit bb5003ecc6a6f8a4c38ee1dfa7acff7c43897267 by jonas.becker
Prevent infinite particles in case of Exception.
The file was modifiedsrc/main/java/de/iani/cubesideutils/Particles.java
Commit 168123b1021ea42981b0a8031b1d8ae93641c4ec by jonas.becker
Fix bug with date parsing caused by timezones.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 346c955eba60541d7a90bfd805c78b7c524f7262 by jonas.becker
Fix off-by-one causing exception in date parsing.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 0a8aad09c7539e7315da01cd510293c8f49e7bac by jonas.becker
Make Pair ConfigurationSerializable.
The file was modifiedsrc/main/java/de/iani/cubesideutils/Pair.java
Commit dc95946715a8cb7660f0de82c912e8780fddf557 by j_beck64
Implement parseTimespan.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 3d76fbb4282fa909b362e0e00b7ebec81e532a58 by jonas.becker
Add some FunctionUtil.
The file was addedsrc/main/java/de/iani/cubesideutils/FunctionUtil.java
Commit 38bd7f0b1e7cbb2d6909ce480973c538435316f2 by j_beck64
Allow sender-dependend implementations of SubCommand#getUsage.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/SubCommand.java
Commit 5a7756ad78399346ee533c01c68bab919c2cd6e9 by Brokkonaut
Check command permissions for tab complete
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 9f64556b00f112fbba1baae53ed6c645cf2a81ec by Brokkonaut
1.14
The file was modifiedpom.xml
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit c33f88c0546c2955cb28f7cf89425ba0c6f81384 by Brokkonaut
Update ItemGroups for 1.14
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit e23b95f414a08bf934bf9f2ade1ee81de34b3037 by Brokkonaut
Add isDye, fix dye mapping for 1.14, add some sign related methods
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 057bccd4a11ed7def23995f4360b916519aba22d by j_beck64
Add shrinkItemStack and isEmpty in ItemStacks.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit e39c9a936dd7b58835325047fee52dc037cf19c8 by j_beck64
Rename ItemStacks#shrinkItemStack.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit d185a11c81365476f820d3b8edfef956bd779c29 by j_beck64
Add ItemStacks#removeIfHas.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 60838d0d2e625eacccef2f46ae44accadd87ca66 by j_beck64
Change semantics of removeIfHas and rename to doesHave.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 952b1e79a9989300212e097cc33f2fa2b2f9ca47 by j_beck64
Implementation of shrink didn't do what was expected.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 9b92c1dc67fbdbb42768446a8b20f1b2bb1d729d by jonas.becker
Fix bug in ItemStacks#doesHave, add ItemStacks#equals.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit d9937e22a0142cb336ec4b42511b0a76638038d9 by jonas.becker
Modify StringUtil#breakLines to deal with already contained line breaks.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit b24c05dee51b1ec56b69f5bda54e4ed2da4e4a23 by Brokkonaut
Add custom head "Quartz Block Blank"
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/CustomHeads.java
Commit e81086d0b2a83138909d3645502d2e044bf2a8f7 by Brokkonaut
add CommandUtil.resyncCommandTabCompletions()
The file was addedsrc/main/java/de/iani/cubesideutils/commands/CommandUtil.java
Commit db1d48f684535a3d025f218354d6106ba9b77d13 by jonas.becker
Add HybridCommand.
The file was addedsrc/main/java/de/iani/cubesideutils/commands/HybridCommand.java
Commit 174af12de47f7cd6a09837faa84d8a555feae62f by jonas.becker
Add permission check to HybridCommand.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/HybridCommand.java
Commit ef5d5c7fccceecda20d3b281d8ecf3fd662335de by jonas.becker
Add CommandRouter#addAliases.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 462e116190a8b5518f364b408fd362f71d25e3d6 by jonas.becker
Fix bug in addAlias.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit b0a874f8cbb7a27a63c9adcb1a97514545043838 by jonas.becker
Add options for formatDate.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 6e36b114e2dc384b56b3cfc4c426b714747852dd by jonas.becker
Prevent ClassNotFoundError when using StringUtil without Bukkit.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java
Commit c0e421303f2a9daba50cb02354223107d701558d by jonas.becker
Make StringUtil usable without BungeeCord.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 591375172c09df65c118926a88e9a800970c047b by jonas.becker
Improve indention.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 09e7ed5604312c743dd242688c434599e242f847 by jonas.becker
Add rounding util.
The file was addedsrc/main/java/de/iani/cubesideutils/MathUtil.java
Commit 129e48ed32256fb440439fe39cdb1949ab599527 by Brokkonaut
add multi block plants and add some missing plants
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit 135bb9fd57ebba7a95d50ab778aeff7a17608ff9 by jonas.becker
Implement ArgsParser#getNextEnum.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/ArgsParser.java
Commit b697ab17923f99e51f0f00d91c5c7461f36517d5 by jonas.becker
Add @Target(ElementType.METHOD) to ArgMatcher annotation.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/ArgsParser.java
Commit c091b4db8e0cf319450887a58033e6353a491a2d by jonas.becker
Add tools and weapons as item groups.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit e4e8eb9db2b1c855a7e1996d41c91c8d7c660034 by Brokkonaut
Do not double-add addtribute modifieres for fast pvp
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 552c0f61c76e6dccc62842c78ee97cbfd88d0f9e by jonas.becker
Base GeneralHashMap on Apache Harmony for licensing reasons.
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/GeneralHashMap.java
The file was addedNOTICE
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/LinkedGeneralHashMap.java
Commit 04b88e965524dd2f5ca1ea9a446041d6e8a52b01 by Brokkonaut
Fix setting attribute modifiers for fast pvp
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit e8841f09080d074a87fa1469b2996be826b7e5c2 by jonas.becker
Fix NullPointerException.
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/GeneralHashMap.java
Commit d7d57ef9b810eb6bcd3620eb2f87fd76ca3c94d1 by jonas.becker
Implement some basic tests for GeneralHashMap.
The file was modifiedpom.xml
The file was addedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java
Commit eac799ef6c20877fe49dcfb3c1d144c86bceb9e7 by jonas.becker
Add basic tests for LinkedGeneralHashMap.
The file was addedsrc/test/java/de/iani/cubesideutils/collections/LinkedGeneralHashMapTest.java
Commit ba51be247b2ab834e3e8038a79d952cfe89f08a5 by jonas.becker
Fix bug with iterator initilization.
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/LinkedGeneralHashMap.java
Commit ddcf08797899445222be8cd24dd35deb0e1facab by jonas.becker
Add iteration tests.
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/LinkedGeneralHashMapTest.java
Commit 35c31d2a4616fe21ba95f0c936743830d0dd4072 by jonas.becker
Add some more tests.
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java
Commit 6330c17a100da8b52c3e85b139dfb22e50e943c4 by jonas.becker
Add testing for Iterator#remove.
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java
Commit a4fc8025d92f17ae46683bb426a79e02e36cffd1 by jonas.becker
Add get tests.
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java
Commit f56e8ddb584aefb086061154d0b9e2a7877c16f6 by jonas.becker
Add StringUtil#tryPlural and some associated CharacterUtil.
The file was addedsrc/main/java/de/iani/cubesideutils/CharacterUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 1d1d94e5f5c5f3d4673cf182406fe48bb1ad87d6 by jonas.becker
Fix bug in tryPlural.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 277481f87c0dc7a7e45290a507cd812d5fef5d91 by jonas.becker
Add FunctionUtil#functionPredicate.
The file was modifiedsrc/main/java/de/iani/cubesideutils/FunctionUtil.java
Commit 33642d027a146b041816084d3114c15ecc1f6699 by jonas.becker
Fix small bug with empty route to SubCommand in CommandRouter.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 2075bad2d0a7106435a4f96326bf2c9cf98440e5 by j_beck64
Fix bug in CharacterUtil#isConsonant.
The file was modifiedsrc/main/java/de/iani/cubesideutils/CharacterUtil.java
Commit 3351076c2d7c609327b0e00c0851cd5b0bb6a363 by jonas.becker
Fix bad heuristic in tryPlural.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 8fd2b5c1a0a1f6e1735ac480d04bd4c085233953 by jonas.becker
Fix possible IndexOutOfBounds.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit c295bb14b30fdca8c8f4b5f4d28b7b2a0286e6f4 by Brokkonaut
Refactor CommandRouter: Split into two files
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
The file was addedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
Commit a81361106ec702406ac8ba2079792eca57496f35 by Brokkonaut
Refactor commandrouter
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
The file was addedsrc/main/java/de/iani/cubesideutils/commands/PermissionRequirer.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/SubCommand.java
Commit 5d384d8deddc45f507830b7c0abf92751113ef13 by Brokkonaut
Only show subcommands in tab complete if exactly one argument mismatches
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 3ef6439eaa18ad4900ad6a4937e0a5f7d8d93d61 by Brokkonaut
Make case sensitivity optional in command router
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 6bfba51b9c0a5be80dc92457bbc4c2ad71240923 by Brokkonaut
CommandRouter: Change some internal access modifiers
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
Commit 27678adc6216348bf386e2338b9256f5eb590e97 by Brokkonaut
CommandRouter: Update getSubCommand()
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java
Commit 3d2fa2c43fb806795744cc4067debf744c05977e by Brokkonaut
Fix NPE in CommandRouter
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
Commit 4373365234b7cc04a2ad99cd691fbb6d070dbdc6 by j_beck64
Add resources directory to calm eclipse.
The file was addedsrc/main/resources/.gitkeep
Commit c0b156886791956c52738f6011d719f18e4c32ad by j_beck64
Modify ItemStacks#doesHave to include off hand and armor slots.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit 5dd5e6134524f0844614a17e36debf5fad06ea90 by jonas.becker
Make ItemStacks#doesHave not unnecessarily complicated.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java
Commit ebe0101840f4d42e2ba485648dc07a0746fc11aa by Brokkonaut
1.15
The file was modifiedpom.xml
Commit 19f47b103d43fa2f736f89f6e4d7ac111387af50 by Brokkonaut
to bee or not to bee
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
Commit de8f75f16659dbef98e87af15550f203bb52fa5b by Brokkonaut
Build against 1.15.1
The file was modifiedpom.xml
Commit 671706684a6c4d1419de4dfd683e3d3ae5b7dd2b by Brokkonaut
Compile against java 11
The file was modifiedpom.xml
Commit a4ade5bf5fa07086a23b4c2475e16e2d0f2760eb by Brokkonaut
Add HastebinUtil to post text to the hastebin website
The file was addedsrc/main/java/de/iani/cubesideutils/HastebinUtil.java
Commit d867ec56baaaaa16946c62f0160085d508e00553 by jonas.becker
Maven-Compiler-Plugin target version 1.11 -> 11
The file was modifiedpom.xml
Commit 6081804ef169b636335778926b681f0631bbc08f by Brokkonaut
Add randomInt to RandomUtil
The file was modifiedsrc/main/java/de/iani/cubesideutils/RandomUtil.java
Commit 8beaeced4bcc7e3110428acc3b5e332342124f83 by Brokkonaut
generateRandomPassword
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
Commit 2c5720edf185b0e4d0aad66244bfa83b5a9cc656 by Brokkonaut
Move generateRandomPassword to RandomUtil
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/RandomUtil.java
Commit 10ef0c6f6ce1ab9c124593c23b44b2fb82892967 by Brokkonaut
Update build plugins
The file was modifiedpom.xml
Commit 145b0996ef222852abf68614e3a9fb38d490a82a by Brokkonaut
source/target instead of release in pom
The file was modifiedpom.xml
Commit a1b3a389c1f0ac2790a5e59f3ed419a1d4201d80 by Brokkonaut
Revert "source/target instead of release in pom"
This reverts commit 145b0996ef222852abf68614e3a9fb38d490a82a.
The file was modifiedpom.xml