Cube2D Plugin API 1.13.3

This documentation is for plugin development for Cube2D Servers. This documentation shows all parts of the API and how to use it.

This API will try to keep compatibility with plugins using older versions of the API running on newer versions. Though plugins that use new API running on older versions of the server may run into compatibility issues, unless the plugin implements this compatibility.

The com.welcome234.cube2d.server package should not be used as this is the internal server package and using it can lead to compatibility issues or unexpected behaviour with the server.

When logging messages to the server, it is recommended to use Logger instead of System.out as this keeps things consistent.

Packages
Package
Description
This is the main package of the API, containing general classes
Contains classes for Entities, including animals, bosses, etc
Contains classes for all event types