Please see the webpage on gh-pages for user guides.
Check out the Doxygen-generated API docs.
TODO list:
- Delta
- Frameworks
- Language
- World editing session control system
- Allow any command senders (via the CommandControlledSession class) to execute world editing
- Selections (support multiple selections at the same time)
- Spaces library
- Action (Redo/Undo) system and action pool (rheostats)
- Providers framework
- Framework
- Implementations
- Filesystem
- MySQL (not priority)
- Base command class
- Utils
- Async database querying system
- Fridge
- Features
- Safety
- Sudo mode
- Safe mode
- Marking and storing of UCZs
- Safe mode
- Commands
- //help
- Selection creation
- //shoot
- //grow
- //cyl
- //sph
- //desel
- //1, //2
- Selection processing
- //set
- //replace
- //test
- Copying
- //copy
- //cut
- //paste
- Jump
- Wand
- Macros
- Storage
- Database
- Safety
- Frameworks
This plugin uses the NOWHERE framework. Running from source with DevTools or direct compiling is not available. Instead, find a build from the bin
directory, or compile your fork's changed by running compile.php
with PHP 7.
The language framework of this plugin is XML-based, backwards-compatible with fallback language and constant definition support.
- Press the "Fork" button on the top right corner of this webpage. This will create a fork of this repository owned by you.
- Go to the
resources
folder, then thelang
folder. - Find the language file for the language you want to create. If there isn't one:
- Click the
New file
button above the list of files. - Put the appropriate filename (end it with
.xml
) - Paste these into the file:
- Click the
<?xml version="1.0" encoding="UTF-8" ?>
<language name="en" version="1.0" rel="1.0">
<authors since="1.0" updated="1.0">
<author>(Your name here)</author>
</authors>
<constants>
<constant name="FORMAT_ERROR">§c</constant>
<constant name="FORMAT_WARNING">§e</constant>
<constant name="FORMAT_PROGRESS">§8</constant>
<constant name="FORMAT_SUCCESS">§a</constant>
<constant name="FORMAT_INFO">§f</constant>
<constant name="FORMAT_HIGHLIGHT">§b</constant>
<constant name="FORMAT_HIGHLIGHT_1">§b</constant>
<constant name="FORMAT_HIGHLIGHT_2">§9</constant>
<constant name="FORMAT_HIGHLIGHT_3">§5</constant>
<constant name="FORMAT_HIGHLIGHT_4">§d</constant>
</constants>
<values>
</values>
</language>
4.