Skip to content

UserXXX/CuBolt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CuBolt

A cuwo plugin API

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.

Features

Currently CuBolt has the following features:

  • Extended entity management
  • Hostility management for entities
  • world editing features such as setting blocks

Important notes

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.

Installation

  1. You need cuwo(http://cuwo.org/#about) to use CuBolt.
  2. Download the source of CuBolt, you should get a folder named "cubolt"
  3. Place the "cubold" folder inside the scripts directory of cuwo.
  4. 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
    ]
  5. Launch the server, it should say something like
    [CB] Initializing CuBolt...
    [CB] Done (Xs).

Usage

CuBolt represents an programming interface that makes some things much easier. All you need can be found on this picture: CuBold UML diagram

About

A cuwo plugin API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages