Description
This project is being planned and developed
Introduction
Looking for quests? Run an RPG server? Need a good and easy way to do quests? Quest complete! You have been awarded with this plugin! This plugin will allow you to create quests using an extremely easy to use utility program, which can run on all operating systems supported by Java such as Windows, OSX, and Linux! The objective and action types can also be expanded by other plugins.
Features
- Inventory quest logs
- Large variety of objectives
- Wide range of actions such as giving items, executing commands, etc.
- Utility program designed to make quest designing simple yet powerful
- Supports linear quests as well as quests with branching stories
- A simple API
- Custom objectives support
- Custom actions support
- Support in the utility program
- Allows for custom objectives and actions
Documentation
- Quickstart Guide - This page will explain how to create your first quest.
- Commands and Permissions - This page contains information on the commands and permissions used in SkyQuest.
- The Quest System - This page explains SkyQuest's quest system.
- Creating Quests - This page explains how to create and edit quests with the utility program.
- API Documentation - (Incomplete) This page explains the classes and methods used in SkyQuest, as well as how to add custom objectives and actions.
Downloads and Progress
Latest version: 0.0.1a
Click here to view the list of files available for download.
Progress/TODO:
- Add utility support for objective visibility: Done (Objective visibility was already implemented but I forgot to add it to the utility)
- Quest visibility: Done
- Add &player; support for message action: Done
- Add y-coordinate support for travel objective: Done
Planned:
- Give item action
- Give money action
- If action
- Mark objective completion action
- Dummy objective
- Objective completion states
- The ability to assign a quest if the quest has never been assigned before
- /quest unassign (removes a quest from the player's quest log)
- /quest forget (forgets that the player actually did the quest before)
- More specific kills (ex: custom names, skeleton types)
FAQ
- Hey, you're missing some stuff like the ability to give items and money, a dummy objective, etc.
- This is an alpha, so that is to be expected. If something you want is not on the planned or TODO list, then feel free to submit a ticket explaining what you want!
- I found an error/bug!
- Please submit a ticket so I can fix it for you!
- Can I see the source code?
- It is publicly available on GitHub here.
