The library is now maintaining by my team I. Additions - Added missing Chat methods into Bungeecord module - Added InitialisationValidator: a simple validation checker for initialisation processes - Added new methods into RandomUtils + RandomUtils#randomShort(short min, short max) + RandomUtils#randomString(int length) + RandomUtils#randomString(int length, char[] chars) - Added DataMapping: able to make up a data-mapping to point out class names by other ones - Added InstanceProvider: provides instances for the serialization dynamically - Added HTTPConnectionBuilder: a tool for making HTTP connections - Added Bungeecord Party API + This is a beta-access API which provides an ability to create a party over the network + This API can run asynchronous and be able to overcome discontinuities + Parties are hosted on the proxy mainly + Able to join a party multiple times as different members + Can send data to other members in the same party - Add a few methods into VectorUtils + VectorUtils#getPitch(Vector v) + VectorUtils#getYaw(Vector v) + VectorUtils#getDirection(float yaw, float pitch) + VectorUtils#rotateVector(Vector v, float yaw, float pitch)
II. Changes - Speeded up the performance of data-writing in Serialization API - BungeeAPI is now using the new channel name 'bungeecord:main' whenever the server runs in 1.13 or above - Renamed a few BungeeAPI's methods + BungeeAPI#getPlayerList was renamed to BungeeAPI#getPlayerNames + BungeeAPI#getServerList was renamed to BungeeAPI#getServerNames + BungeeAPI#getUUID was renamed to BungeeAPI#getUniqueId + BungeeAPI#getUUIDOther was renamed to BungeeAPI#getUniqueId - Optimized BungeeListener - Improved RandomUtils to be faster - Optimized Chat by removing a few useless methods - Removed PlaceholderAPI - Removed CommandBuilder v1.0
II. Bug fixes - Incorrect index-conversion in Table - Got errors when tried to put arguments into a table