Skip to content

Releases: boxbeam/RedLib

Major improvements to the Custom Block API

20 Jul 00:00
Compare
Choose a tag to compare

Added documentation for CustomBlockType
Changed some abstract methods in CustomBlockType to take the CustomBlock instance instead of a DataBlock
You can now middle click custom blocks to get their item
General optimizations

Added Custom Block API

18 Jul 21:57
Compare
Choose a tag to compare

The Custom Block API lets you easily define custom blocks using the already-in-place block data API.

Fixed bug with region events not handling teleports, added String variants of get methods to SQLHelper

16 Jul 01:42
Compare
Choose a tag to compare

Calling getObject on a ResultSet would return an Integer for a String column if the String could be parsed to an int, so calling the String variants is the workaround

Fleshed out SQLHelper to do more than just open connections

12 Jul 14:49
Compare
Choose a tag to compare

SQLHelper now contains methods to help you work with SQL without needing a try/catch every time you want to make a call, and without the needless clutter.

Created BlockDataManager and DataBlock

09 Jul 19:53
Compare
Choose a tag to compare

They can be used to store persistent data about blocks that will be intuitively managed (i.e. if a block is broken, it will lose its data, if a block is moved by a piston, its data will be moved as well)

Fleshed out PlayerChangedArmorEvent, added ConfigHook priority

05 Jul 14:43
Compare
Choose a tag to compare
2.5.4

Fleshed out PlayerChangedArmorEvent more, is now called when armor br…

Added alternate constructor and scale to RegionMap, various minor bugfixes

04 Jul 16:40
Compare
Choose a tag to compare
2.5.3

Added alternate constructor and scale to RegionMap, various minor bug…

Major optimizations to region protection and events

04 Jul 02:03
Compare
Choose a tag to compare

Breaking change:
Some classes have been moved from the redempt.redlib.region package to the redempt.redlib.protection package

Added MultiRegion clustering

02 Jul 19:31
Compare
Choose a tag to compare

MultiRegion clustering helps further optimize MultiRegions for ones that contain a large number of sub-regions

Added custom enchantments framework

30 Jun 21:02
Compare
Choose a tag to compare

The custom enchantments framework makes it easy to implement custom enchantments and load them all at runtime