Skip to content

kabluinc/WorldEditArt

 
 

Repository files navigation

WorldEditArt WorldEditArt

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

Compiling

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.

Translating

The language framework of this plugin is XML-based, backwards-compatible with fallback language and constant definition support.

  1. Press the "Fork" button on the top right corner of this webpage. This will create a fork of this repository owned by you.
  2. Go to the resources folder, then the lang folder.
  3. Find the language file for the language you want to create. If there isn't one:
    1. Click the New file button above the list of files.
    2. Put the appropriate filename (end it with .xml)
    3. Paste these into the file:
<?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. 

About

WorldEditArt Delta, an advanced and innovative world editing plugin.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%