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)
The file was modifiedsrc/main/java/de/iani/cubesideutils/MinecraftVersion.java (diff)
Commit 483b4be3f711dd55dad25d2643fdb11e2b559b40 by Brokkonaut
Revert "Useless test commit"
This reverts commit 4193cba16a75cdbb8556fcac984dec9b2d38e4bf.
The file was modifiedsrc/main/java/de/iani/cubesideutils/MinecraftVersion.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/MySQLConnection.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLConnection.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLRunnable.java (diff)
Commit 048fbec2b6b169ab1c63caef616d86938cf369eb by Brokkonaut
SQLConnection.disconnect()
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLConnection.java (diff)
Commit 095f3de3fd484da455d2e7e6077597a96c31a270 by Brokkonaut
Add PotionNames, EnchantmentNames, StringUtil
The file was addedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java
The file was addedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java
The file was addedsrc/main/java/de/iani/cubesideutils/StringUtil.java
The file was removedsrc/main/java/de/iani/cubesideutils/blocks/BlockGroups.java
The file was addedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit 1a0637f210346c0d2428c804dd58ab1886768edf by Brokkonaut
Add Flowers and DyeColor -> Wool,Concrete conversions
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit 68746333bbac70b2175046042ff263e5afa08081 by Brokkonaut
update from 1.13-pre7 to 1.13
The file was modifiedpom.xml (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit 29fd183938cc8ed7a660c0ee0b40c879b3671ab3 by Brokkonaut
Spawned entity for SpawnEgg
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit 4bc7e5fac44753652029dd5bff1c0928ac19a3fd by jonas.becker
Change spigot version to 1.13.1.
The file was modifiedpom.xml (diff)
Commit cce59c16cba44a4082bf218e964827f0a0db82ea by Brokkonaut
Add getBedForDyeColor, format pom
The file was modifiedpom.xml (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit d392b509bdfa3fab2f4e51a8ed065ff136ab4a3d by Brokkonaut
Add EmptyChunkGenerator
The file was addedsrc/main/java/de/iani/cubesideutils/world/EmptyChunkGenerator.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
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 (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit 23b30f8e88db7460787060366c7ec908edd2f16f by Brokkonaut
Readd fishes and beds, add potted plants
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
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 (diff)
Commit 22828564bae6a142dcf392ebbe2af9fc6514c4c8 by jonas.becker
Add SQLConfig to utils.
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/MySQLConnection.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/sql/SQLConfig.java
Commit 4ece932d5517499fc4d1c783655d9436041d3858 by jonas.becker
Add convertColors to StringUtils.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 8ba379041215fd530f4186168084becf0b5224f3 by jonas.becker
Add breakLines and isSafeFilename isLegalCommandName.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit ed95e6620fcf9b0f0a8240507f0b20b3194aff29 by jonas.becker
Change default tableprefix.
The file was modifiedsrc/main/java/de/iani/cubesideutils/sql/SQLConfig.java (diff)
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 (diff)
Commit 50d40a0d4eb600a20220931653844878a032be0d by jonas.becker
Add some StringUtils and introduce ItemsAndStrings.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
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 (diff)
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 (diff)
Commit 7975c4573df2d4e7e199d497435ee99d8ccb63db by jonas.becker
Fix infinite loop in getSubCommand.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
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 (diff)
Commit 2e0478a9ba47a3976bd3404aa0e06a22d8f9a155 by jonas.becker
Add UNKNOWN_COMMAND_MESSAGE as a constant.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
Commit 09fd806bed1999017eeaf3d4b8c7da3a54c97bf7 by jonas.becker
Add GeneralHashMap (+linked version). Untested and potentially unstable!
The file was addedsrc/main/java/de/iani/cubesideutils/collections/GeneralHashMap.java
The file was addedsrc/main/java/de/iani/cubesideutils/collections/LinkedGeneralHashMap.java
Commit c2d47a4271663f64b873bd8fba61a1e8aba5097d by jonas.becker
Add case ignoring hasher and equality.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
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 (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/SubCommand.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit f1798c7935b835428a1a14f0c3ffc59c63f33197 by jonas.becker
Implement ArgsParser#clone and #iterator.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/ArgsParser.java (diff)
Commit b355e641858f0c64a231f2baf2f7eb385ab3668a by jonas.becker
Add isEmpty to ItemGroups.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit 9d833e9f71aac6929142ea85c231ff24f1f977e1 by jonas.becker
Improve isEmpty and add isAir.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
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
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit a514db49579444d386a36fda86eb3f55cc2dba49 by Brokkonaut
Improve dye color <-> material conversion
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit 8ab8544c78e958ae6b7a4139e172efa61b0ec977 by jonas.becker
Add utils. (Enhantments, Patterns)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/Enchantments.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
Commit cd983fe7239e74d00ce8dd716a189244ae06db7e by Brokkonaut
Change PotionNames internal method name
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java (diff)
Commit b585278a62e8608466d6dd86ab8fe935297fd5d6 by Brokkonaut
build against paper-api 1.13.2
The file was modifiedpom.xml (diff)
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 (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemsAndStrings.java (diff)
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
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/Arrays.java (diff)
Commit 3fdc724fa08130cd2421c0243e172f8866979464 by jonas.becker
Add option to preserve color codes to breakLines.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/CustomHeads.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit fd2d9952d86a82b5028827b8c48e73726254976e by jonas.becker
Add some string and chat util.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/ChatUtil.java
Commit f29facf967ccc08012b99f90860a5c9666a1216b by jonas.becker
Add some ItemStack utils.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
Commit 49a9d4310067f3a17baf609b816859c791eff2e0 by jonas.becker
Fix potential bug in addToInventoryIfFits.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
Commit 275ecebcf511b393d954f29607b8ca64ef6d2f47 by Brokkonaut
Improve addToInventoryIfFits
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
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 (diff)
Commit e35821614ce3922f6fab4fd6d98587f0f1a8ef45 by jonas.becker
More hashers/equalities and small change to ChatUtil#sendMessage.
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit e6b48b7ced3c72dbe92193132b5e0ced2369952f by Brokkonaut
null check in ItemStacks.fastPvP()
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit dd558f72081db70e6753800a06fad3967849fd3e by jonas.becker
Generalize Arrays#shuffle, implement Arrays#flip.
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/Arrays.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 65346937e86b1187f7f3666c136e710bf1ea644b by jonas.becker
Implement convertEscaped in StringUtil.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 45dd91efe1e6627ef88a104f33067fb13b3c2f8b by jonas.becker
Fix bug in convertEscaped.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 0e8c2faccf83fce260df0d5806795eddf53954f3 by jonas.becker
Prevent mooaar instances!
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/ChatUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/MinecraftVersion.java (diff)
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 modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/collections/ArrayUtils.java
Commit 518ded4b2abb934c68385ff9b81ec3003f191fd1 by jonas.becker
Add randomElement(List<T> list) to RandomUtil.
The file was modifiedsrc/main/java/de/iani/cubesideutils/RandomUtil.java (diff)
Commit 2f9ccd02e3d96dde0d404614018af4970bc45030 by jonas.becker
Fix bug in RepairationMaterials.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/RepairationMaterials.java (diff)
Commit aae43b995084487d594325e65b500e45fe103ceb by jonas.becker
Really fix bug in RepairationMaterials.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/RepairationMaterials.java (diff)
Commit d7c0365a1a03ae00bd093a1a7eb36ed83d311a14 by jonas.becker
Implement parsing of dates.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 5a254ed0ba7d2b1c703c67ac5f1fc42b0f20d091 by Brokkonaut
Add wrapper classes for variable primitives
The file was addedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableInteger.java
The file was addedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableDouble.java
The file was addedsrc/main/java/de/iani/cubesideutils/primitivewrapper/VariableLong.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 (diff)
Commit 3389395db79f2951d92615730747c1a23a5ad7a4 by jonas.becker
Use TreeMap instead of GeneralHashMap to avoid dependency.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit e336b4f59490dbeb2271385fbf891a74db9c9fd5 by jonas.becker
Add many utilities necessary for QuestActions.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/PotionEffects.java
The file was addedsrc/main/java/de/iani/cubesideutils/Locatable.java
The file was addedsrc/main/java/de/iani/cubesideutils/Particles.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/PotionNames.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/Particles.java (diff)
Commit bb5003ecc6a6f8a4c38ee1dfa7acff7c43897267 by jonas.becker
Prevent infinite particles in case of Exception.
The file was modifiedsrc/main/java/de/iani/cubesideutils/Particles.java (diff)
Commit 168123b1021ea42981b0a8031b1d8ae93641c4ec by jonas.becker
Fix bug with date parsing caused by timezones.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
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 (diff)
Commit 0a8aad09c7539e7315da01cd510293c8f49e7bac by jonas.becker
Make Pair ConfigurationSerializable.
The file was modifiedsrc/main/java/de/iani/cubesideutils/Pair.java (diff)
Commit dc95946715a8cb7660f0de82c912e8780fddf557 by j_beck64
Implement parseTimespan.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
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/SubCommand.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
Commit 5a7756ad78399346ee533c01c68bab919c2cd6e9 by Brokkonaut
Check command permissions for tab complete
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
The file was modifiedpom.xml (diff)
Commit c33f88c0546c2955cb28f7cf89425ba0c6f81384 by Brokkonaut
Update ItemGroups for 1.14
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
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 (diff)
Commit 057bccd4a11ed7def23995f4360b916519aba22d by j_beck64
Add shrinkItemStack and isEmpty in ItemStacks.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
Commit e39c9a936dd7b58835325047fee52dc037cf19c8 by j_beck64
Rename ItemStacks#shrinkItemStack.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
Commit d185a11c81365476f820d3b8edfef956bd779c29 by j_beck64
Add ItemStacks#removeIfHas.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
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 (diff)
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 (diff)
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 (diff)
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 (diff)
Commit b24c05dee51b1ec56b69f5bda54e4ed2da4e4a23 by Brokkonaut
Add custom head "Quartz Block Blank"
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/CustomHeads.java (diff)
Commit e81086d0b2a83138909d3645502d2e044bf2a8f7 by Brokkonaut
add CommandUtil.resyncCommandTabCompletions()
The file was addedsrc/main/java/de/iani/cubesideutils/commands/CommandUtil.java
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 (diff)
Commit ef5d5c7fccceecda20d3b281d8ecf3fd662335de by jonas.becker
Add CommandRouter#addAliases.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
Commit b0a874f8cbb7a27a63c9adcb1a97514545043838 by jonas.becker
Add options for formatDate.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 6e36b114e2dc384b56b3cfc4c426b714747852dd by jonas.becker
Prevent ClassNotFoundError when using StringUtil without Bukkit.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit c0e421303f2a9daba50cb02354223107d701558d by jonas.becker
Make StringUtil usable without BungeeCord.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/EnchantmentNames.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
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 (diff)
Commit 135bb9fd57ebba7a95d50ab778aeff7a17608ff9 by jonas.becker
Implement ArgsParser#getNextEnum.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/ArgsParser.java (diff)
Commit b697ab17923f99e51f0f00d91c5c7461f36517d5 by jonas.becker
Add @Target(ElementType.METHOD) to ArgMatcher annotation.
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/ArgsParser.java (diff)
Commit c091b4db8e0cf319450887a58033e6353a491a2d by jonas.becker
Add tools and weapons as item groups.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
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 (diff)
Commit 552c0f61c76e6dccc62842c78ee97cbfd88d0f9e by jonas.becker
Base GeneralHashMap on Apache Harmony for licensing reasons.
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/LinkedGeneralHashMap.java (diff)
The file was addedNOTICE
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/GeneralHashMap.java (diff)
Commit 04b88e965524dd2f5ca1ea9a446041d6e8a52b01 by Brokkonaut
Fix setting attribute modifiers for fast pvp
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
Commit e8841f09080d074a87fa1469b2996be826b7e5c2 by jonas.becker
Fix NullPointerException.
The file was modifiedsrc/main/java/de/iani/cubesideutils/collections/GeneralHashMap.java (diff)
Commit d7d57ef9b810eb6bcd3620eb2f87fd76ca3c94d1 by jonas.becker
Implement some basic tests for GeneralHashMap.
The file was addedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java
The file was modifiedpom.xml (diff)
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 (diff)
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java (diff)
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/LinkedGeneralHashMapTest.java (diff)
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java (diff)
Commit 6330c17a100da8b52c3e85b139dfb22e50e943c4 by jonas.becker
Add testing for Iterator#remove.
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java (diff)
The file was modifiedsrc/test/java/de/iani/cubesideutils/collections/GeneralHashMapTest.java (diff)
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 (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 277481f87c0dc7a7e45290a507cd812d5fef5d91 by jonas.becker
Add FunctionUtil#functionPredicate.
The file was modifiedsrc/main/java/de/iani/cubesideutils/FunctionUtil.java (diff)
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 (diff)
Commit 2075bad2d0a7106435a4f96326bf2c9cf98440e5 by j_beck64
Fix bug in CharacterUtil#isConsonant.
The file was modifiedsrc/main/java/de/iani/cubesideutils/CharacterUtil.java (diff)
Commit 3351076c2d7c609327b0e00c0851cd5b0bb6a363 by jonas.becker
Fix bad heuristic in tryPlural.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 8fd2b5c1a0a1f6e1735ac480d04bd4c085233953 by jonas.becker
Fix possible IndexOutOfBounds.
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit c295bb14b30fdca8c8f4b5f4d28b7b2a0286e6f4 by Brokkonaut
Refactor CommandRouter: Split into two files
The file was addedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
Commit a81361106ec702406ac8ba2079792eca57496f35 by Brokkonaut
Refactor commandrouter
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/SubCommand.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java (diff)
The file was addedsrc/main/java/de/iani/cubesideutils/commands/PermissionRequirer.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 (diff)
Commit 3ef6439eaa18ad4900ad6a4937e0a5f7d8d93d61 by Brokkonaut
Make case sensitivity optional in command router
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
Commit 6bfba51b9c0a5be80dc92457bbc4c2ad71240923 by Brokkonaut
CommandRouter: Change some internal access modifiers
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java (diff)
Commit 27678adc6216348bf386e2338b9256f5eb590e97 by Brokkonaut
CommandRouter: Update getSubCommand()
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/CommandRouter.java (diff)
Commit 3d2fa2c43fb806795744cc4067debf744c05977e by Brokkonaut
Fix NPE in CommandRouter
The file was modifiedsrc/main/java/de/iani/cubesideutils/commands/AbstractCommandRouter.java (diff)
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 (diff)
Commit 5dd5e6134524f0844614a17e36debf5fad06ea90 by jonas.becker
Make ItemStacks#doesHave not unnecessarily complicated.
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemStacks.java (diff)
The file was modifiedpom.xml (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/items/ItemGroups.java (diff)
The file was modifiedpom.xml (diff)
Commit 671706684a6c4d1419de4dfd683e3d3ae5b7dd2b by Brokkonaut
Compile against java 11
The file was modifiedpom.xml (diff)
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 (diff)
Commit 6081804ef169b636335778926b681f0631bbc08f by Brokkonaut
Add randomInt to RandomUtil
The file was modifiedsrc/main/java/de/iani/cubesideutils/RandomUtil.java (diff)
Commit 8beaeced4bcc7e3110428acc3b5e332342124f83 by Brokkonaut
generateRandomPassword
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
Commit 2c5720edf185b0e4d0aad66244bfa83b5a9cc656 by Brokkonaut
Move generateRandomPassword to RandomUtil
The file was modifiedsrc/main/java/de/iani/cubesideutils/StringUtil.java (diff)
The file was modifiedsrc/main/java/de/iani/cubesideutils/RandomUtil.java (diff)
The file was modifiedpom.xml (diff)
Commit 145b0996ef222852abf68614e3a9fb38d490a82a by Brokkonaut
source/target instead of release in pom
The file was modifiedpom.xml (diff)
Commit a1b3a389c1f0ac2790a5e59f3ed419a1d4201d80 by Brokkonaut
Revert "source/target instead of release in pom"
This reverts commit 145b0996ef222852abf68614e3a9fb38d490a82a.
The file was modifiedpom.xml (diff)