GithubHelp home page GithubHelp logo

manuelgu / betonquest Goto Github PK

View Code? Open in Web Editor NEW

This project forked from betonquest/betonquest

0.0 2.0 0.0 10.83 MB

Bukkit plugin which allows server admins to create advanced, role-playing quests for their players.

Home Page: http://dev.bukkit.org/bukkit-plugins/betonquest/

License: GNU General Public License v3.0

Java 100.00%

betonquest's Introduction

BetonQuest

BetonQuest

BetonQuest is advanced and powerful quests plugin. It doesn't follow traditional convention, where "quest" is a closed structure object, which can have a set of tasks, events and rewards on completion. Instead, BetonQuest introduces the net of objectives which can under certain conditions trigger events, start new objectives or change NPC's attitude to the player. Of course grouping this all together and saying "this group is a quest" is still possible.

Getting Started

Place the plugin .jar file in plugins directory and restart/reload your server. The plugin should generate default quest for getting wood. You can access it by creating an NPC: place somewhere a block of stained clay. On top of it place a head, and attach to the side of clay block a sign. On the sign write first line [NPC], second line innkeeper. You'll need admin rights to do that. Now right click on NPC's head to start the conversation.

Documentation

If you want to create your own quests you should read the documentation. It contains all required information and a tutorial-like description of features. You can find it on the wiki.

Download

If you prefer already compiled builds head to the Releases. Development builds can be found here. Use them with caution and report all bugs on Issues!

Compiling the plugin

You need to have JDK for version 1.7 or above and Maven installed. Download BetonQuest source code to some directory and issue command mvn install inside it. The .jar package should appear in target directory.

License

The plugin is licensed under GPL version 3 (or above).

betonquest's People

Contributors

adolfotupo avatar dzejkop avatar fastlockel avatar jack-mckalling avatar jaroslawchladowicz avatar riledupcrow avatar shad1w avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.