Summary
- Useless test commit (details)
- Revert "Useless test commit" (details)
- format sources (details)
- SQLConnection.disconnect() (details)
- Add PotionNames, EnchantmentNames, StringUtil (details)
- add spawn eggs group (details)
- Add Flowers and DyeColor -> Wool,Concrete conversions (details)
- Add crops group (details)
- update from 1.13-pre7 to 1.13 (details)
- Spawned entity for SpawnEgg (details)
- Change spigot version to 1.13.1. (details)
- Add getBedForDyeColor, format pom (details)
- Add EmptyChunkGenerator (details)
- Add fish group (details)
- Add wood types and redstone stuff (i.e. buttons, doors) to ItemGroups. (details)
- Fix copy-paste-bug. (details)
- Readd fishes and beds, add potted plants (details)
- Add class Pair. (details)
- Let Pair have two generic parameters. (details)
- Add SQLConfig to utils. (details)
- Add convertColors to StringUtils. (details)
- Add breakLines and isSafeFilename isLegalCommandName. (details)
- Change default tableprefix. (details)
- Allow specification of command route as one string with spaces. (details)
- Add some StringUtils and introduce ItemsAndStrings. (details)
- Implement getSubCommand. (details)
- Make ArgsParser an iterator and add some parser methods. (details)
- Fix infinite loop in getSubCommand. (details)
- Add constant for the default color of item lores. (details)
- Add UNKNOWN_COMMAND_MESSAGE as a constant. (details)
- Fix typo. (details)
- Add GeneralHashMap (+linked version). Untested and potentially unstable! (details)
- Add case ignoring hasher and equality. (details)
- Allow onTabComplete to return Collection<String> (instead of ArrayList). (details)
- Add revertColors. (details)
- Add splitAtPipe. (details)
- Implement ArgsParser#clone and #iterator. (details)
- Add isEmpty to ItemGroups. (details)
- Improve isEmpty and add isAir. (details)
- Add RepairationMaterials. (details)
- Add some enchantment util. (details)
- Add fish buckets (details)
- Improve dye color <-> material conversion (details)
- Add utils. (Enhantments, Patterns) (details)
- music discs (details)
- Change PotionNames internal method name (details)
- build against paper-api 1.13.2 (details)
- Add custom heads (details)
- Prevent creating instances (details)
- add ItemStacks helper (details)
- Arrays utils - shuffle arrays (details)
- Add indexOf to Arrays. (details)
- Add option to preserve color codes to breakLines. (details)
- formating (details)
- Fix bug in breakLines. (details)
- Add some string and chat util. (details)
- Add some ItemStack utils. (details)
- Fix potential bug in addToInventoryIfFits. (details)
- Improve addToInventoryIfFits (details)
- Allow Objects to be passed to sendMessage instead of Strings. (details)
- More hashers/equalities and small change to ChatUtil#sendMessage. (details)
- null check in ItemStacks.fastPvP() (details)
- Implement String flip. (details)
- Generalize Arrays#shuffle, implement Arrays#flip. (details)
- Fix formatting error. (details)
- Implement convertEscaped in StringUtil. (details)
- Fix bug in convertEscaped. (details)
- Prevent mooaar instances! (details)
- Implement some RandomUtil. (details)
- Refactor Arrays into ArrayUtils. (details)
- Add randomElement(List<T> list) to RandomUtil. (details)
- Fix bug in RepairationMaterials. (details)
- Really fix bug in RepairationMaterials. (details)
- Implement parsing of dates. (details)
- Add wrapper classes for variable primitives (details)
- Add sets of string representations of true and false. (details)
- Use TreeMap instead of GeneralHashMap to avoid dependency. (details)
- Add many utilities necessary for QuestActions. (details)
- Fix stupid bug. (details)
- Prevent infinite particles in case of Exception. (details)
- Fix bug with date parsing caused by timezones. (details)
- Fix off-by-one causing exception in date parsing. (details)
- Make Pair ConfigurationSerializable. (details)
- Implement parseTimespan. (details)
- Add some FunctionUtil. (details)
- Allow sender-dependend implementations of SubCommand#getUsage. (details)
- Check command permissions for tab complete (details)
- 1.14 (details)
- Update ItemGroups for 1.14 (details)
- Add isDye, fix dye mapping for 1.14, add some sign related methods (details)
- Add shrinkItemStack and isEmpty in ItemStacks. (details)
- Rename ItemStacks#shrinkItemStack. (details)
- Add ItemStacks#removeIfHas. (details)
- Change semantics of removeIfHas and rename to doesHave. (details)
- Implementation of shrink didn't do what was expected. (details)
- Fix bug in ItemStacks#doesHave, add ItemStacks#equals. (details)
- Modify StringUtil#breakLines to deal with already contained line breaks. (details)
- Add custom head "Quartz Block Blank" (details)
- add CommandUtil.resyncCommandTabCompletions() (details)
- Add HybridCommand. (details)
- Add permission check to HybridCommand. (details)
- Add CommandRouter#addAliases. (details)
- Fix bug in addAlias. (details)
- Add options for formatDate. (details)
- Prevent ClassNotFoundError when using StringUtil without Bukkit. (details)
- Make StringUtil usable without BungeeCord. (details)
- Improve indention. (details)
- Add rounding util. (details)
- add multi block plants and add some missing plants (details)
- Implement ArgsParser#getNextEnum. (details)
- Add @Target(ElementType.METHOD) to ArgMatcher annotation. (details)
- Add tools and weapons as item groups. (details)
- Do not double-add addtribute modifieres for fast pvp (details)
- Base GeneralHashMap on Apache Harmony for licensing reasons. (details)
- Fix setting attribute modifiers for fast pvp (details)
- Fix NullPointerException. (details)
- Implement some basic tests for GeneralHashMap. (details)
- Add basic tests for LinkedGeneralHashMap. (details)
- Fix bug with iterator initilization. (details)
- Add iteration tests. (details)
- Add some more tests. (details)
- Add testing for Iterator#remove. (details)
- Add get tests. (details)
- Add StringUtil#tryPlural and some associated CharacterUtil. (details)
- Fix bug in tryPlural. (details)
- Add FunctionUtil#functionPredicate. (details)
- Fix small bug with empty route to SubCommand in CommandRouter. (details)
- Fix bug in CharacterUtil#isConsonant. (details)
- Fix bad heuristic in tryPlural. (details)
- Fix possible IndexOutOfBounds. (details)
- Refactor CommandRouter: Split into two files (details)
- Refactor commandrouter (details)
- Only show subcommands in tab complete if exactly one argument mismatches (details)
- Make case sensitivity optional in command router (details)
- CommandRouter: Change some internal access modifiers (details)
- CommandRouter: Update getSubCommand() (details)
- Fix NPE in CommandRouter (details)
- Add resources directory to calm eclipse. (details)
- Modify ItemStacks#doesHave to include off hand and armor slots. (details)
- Make ItemStacks#doesHave not unnecessarily complicated. (details)
- 1.15 (details)
- to bee or not to bee (details)
- Build against 1.15.1 (details)
- Compile against java 11 (details)
- Add HastebinUtil to post text to the hastebin website (details)
- Maven-Compiler-Plugin target version 1.11 -> 11 (details)
- Add randomInt to RandomUtil (details)
- generateRandomPassword (details)
- Move generateRandomPassword to RandomUtil (details)
- Update build plugins (details)
- source/target instead of release in pom (details)
- Revert "source/target instead of release in pom" (details)