Added CByteArray primitive, and refactored Static.getInt usages if they did casting, to use the new fail fast cast method.
Added plugin meta class, and send_plugin_message()
Fixed send_plugin_message, added fake_incoming_plugin_message, and added string_to_bytes and string_from_bytes.
Logic reversal bug.
Open the plugin channel first, before we attempt to send.
Added unit tests, and fixed a few bugs with byte_arrays
Fixed some docs errors.
Fixed an NPE with entity_damage_player
Added entity_damage event
fixed mutable item_pickup
Made shoot_projectile return the id of the shot, added entity_remove() and entity_type()