Changelog - Added ForgeAPI functionality.
- Added Bungee API.
- Fixed bugs with BlockBox#getCollidingBlocks that occurred with specific blocks including water. This was found only in 1.9-1.12.2 versions of Minecraft.
- Changed MinecraftReflection#toAABB's return type to a variable return type.
- Added new WrappedClass#getMethods and WrappedClass#getFields methods.
- Added WrappedField#getModifiers and WrappedMethod#getModifiers to simplify getting the modifiers of a method or field.
- Got rid of the casting of AxisAlignedBB in BlockBox classes because of the variable return type done in MinecraftReflection#toAABB
- Added new ConfigUtils.
- Fixed bugs in ToggleableProfiler.
- Added new ProjectCarbon version 1.2.1.
- Fixed BlockBox#getCollidingBoxes method in versions 1.13+
- Added new MinecraftReflection and CraftReflection classes to slowly replace the ReflectionsUtil class.
- Added MinecraftReflection#getBlockBox method. Needs finishing for 1.13+ compatibility.
- Improved performance of BaseBlockPosition object.
- Changed methods in BlockUtils for compatibility with later versions like 1.13+.
- Removed redundant BlockUtils#isEdible is Bukkit's Material#isEdible works just fine for its purposes and will always be cross-version compatible (because it's Bukkit).
- Added some notes in the code for MinecraftReflection to better explain some things for newbies.
- Added MathUtils#getAngleDelta for getting distances between float angles.
- Added BoundingBox#calculateXOffset, BoundingBox#calculateYOffset, and BoundingBox#calculateZOffset methods.
- Added ability to easily unregister commands with new Atlas.getInstance().getCommandManager()#unregisterCommand method.
- Added new MessageConfig object for implementing config files detected to message configuration.
- Fixed inaccuracy in MathUtils#approxEquals but didn't change the parameters this time
- Added new MathUtils#getDelta(int, int) method.