Skip to main content

Platform API

This project remains entirely platform-agnostic by working with externally provided implementations of the platform-API, which comes with many benefits, such as the fact that no intermediate representation and thus no conversions are necessary - also, proper automated testing can be conducted using independent mocks.

Component-Constructor

In order to construct- and interact with components native to the platform at hand, the component-constructor offers various endpoints, allowing the system to unfold the full set of features with just a few basic necessities provided.

Code-Blocks are only available within the browser

Data-Provider

The system requires to resolve data from the state-machine that is the Minecraft-server, e.g. finding entities via selectors, reading NBT-data from various sources and so on and so forth.

Code-Blocks are only available within the browser