Added sources and java-docs to each module when compile
Changelog:
- Added maven publication to each module when compile. So it add a source and java-doc jar to every module.
- Inconsistency between module names so it use same rules for all modules how the name should be formatted. It now use
-instead a mix of_and-as supplement for spaces. - The blackllist option for the class
CheckItemsInsideMenuin the menu library module have more fine grained matching as option. - Removed unnecessary dependency from the menu library module.
- Added method so you could clear the list of fill items in the menu library module.
- Did some adjustments to
CheckItemsInsideMenuandsetBlacklistedItemsNewis removed. It is replaced by the old namesetBlacklistedItemsand only accepts list of itemStacks, you have however still option to provide list of enum names as strings in theMenuUtilityclass. Where you have a method to get the instance of theCheckItemsInsideMeny. - Included java-docs to
FillItemsclass. - Implement logger to
SimplePromptandSimpleCancellerfor the Prompt module.
Other changes is I removed code that is not in use and the change I talked about before to change the package will be announced before the change take affect and can't give ETA when this happens right now.