Changed table structure to make use of BINARY columns for UUID storage, uses less space and lookups are quicker.
Changed from BoneCP to ormlite for MySQL. This means no conflicts with google guava on older spigot/craftbukkit versions, also supports pooling as well as basic DAO.
Cleaned up the formatting of some files, relocated shaded libraries into blivtrails package, to avoid conflicts with other plugins.
Had to change back button from barrier to stick, so this will need to be made configurable.
Missing materials still need to be changed in the config by the user from the 1.8 items to 1.7 items, e.g. armour stands, pristine crystals etc.
Overall a lot more clean up can be done, especially with the MySQLRunnable, but it's a start.
Changed table structure to make use of BINARY columns for UUID storage, uses less space and lookups are quicker.
Changed from BoneCP to ormlite for MySQL. This means no conflicts with google guava on older spigot/craftbukkit versions, also supports pooling as well as basic DAO.
Cleaned up the formatting of some files, relocated shaded libraries into blivtrails package, to avoid conflicts with other plugins.
Had to change back button from barrier to stick, so this will need to be made configurable.
Missing materials still need to be changed in the config by the user from the 1.8 items to 1.7 items, e.g. armour stands, pristine crystals etc.
Overall a lot more clean up can be done, especially with the MySQLRunnable, but it's a start.