CuBolt is a plugin API for the Cube World server cuwo extending it's features for plugin developers to make the usage of some features easier and more performant.
Currently CuBolt has the following features:
- Extended entity management
- Hostility management for entities
- world editing features such as setting blocks
Be aware: In order to achieve the best possible performance, CuBold injects some code into cuwo. This may break some scripts. A list of things that will cause problems can be found here.
- You need cuwo(http://cuwo.org/#about) to use CuBolt.
- Download the source of CuBolt, you should get a folder named "cubolt"
- Place the "cubold" folder inside the scripts directory of cuwo.
- Edit cuwo's base.py (it's inside the config directory). You need to adapt the scripts entry to this form:
scripts = ['log', 'cubold', # other scripts following
] - Launch the server, it should say something like
[CB] Initializing CuBolt...
[CB] Done (Xs).
CuBolt represents an programming interface that makes some things much easier. All you need can be found on this picture: