BetonQuest / BetonQuest-Editor

[End of Life] Quest editor for BetonQuest plugin.
GNU General Public License v3.0
17 stars 12 forks source link

BetonQuest Editor

This project will not be updated! It was made for a BetonQuest version from 2017. Usage on your own risk.

This is the official legacy editor for BetonQuest plugin. It was created to speed up the process of writing quests, which can be tedious and error-prone work when editing files directly in a text editor.

Features

Installation

Download the programm here. You don't have to install this program. The only thing you need is Java 8 (or newer) installed on your system. If you don't have it (the program doesn't start), you can download it from here. To start the editor simply double-click on its icon. This program works on Windows, Mac and Linux, as long as Java 8 is installed. If double clicking doesn't work try creating a .bat file with the command: java -jar (filename).jar

Usage

A detailed manual can be foun on the project wiki. To successfully create quests with this editor you need to know basics of BetonQuest. I highly recommend reading its documentation before, even though it describes editing the files directly. In the future I will probably add built-in tutorials and/or video guides for the editor.

Check out BetonQuestUploader, designed as a bridge between the editor and the plugin. It can allow you to let many users design quests without access to FTP.

How to compile?

All you need to compile BetonQuest Editor on any platform is copy of the source code, installed JDK 8 and Maven (binary added to path). Open system console, navigate to source code folder and issue mvn package command. The compiled .jar file will appear in target/ directory after a few seconds.

You are allowed to compile this program even if you didn't buy it!

License

BetonQuest Editor is an open source project licensed under GNU General Public License v3.0. This makes it free as in "free speech". You can buy it to support me or compile it for yourself if you can't spend the money. You are also most welcome to contribute anything - translations, code, CSS styling - as long as you don't mind me making a little money on it.

Bugs

This project is fairly new and not everything is guaranteed to work correctly. If you ever find a bug or an error shows up, please post it on the Issues or send it via e-mail. It will really help me with fixing bugs.