GithubHelp home page GithubHelp logo

tr4c3d / dungeonsxl Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dre2n/dungeonsxl

0.0 2.0 0.0 964 KB

Create custom dungeons and adventure maps with ease!

Home Page: https://www.spigotmc.org/resources/dungeonsxl.9488/

License: GNU General Public License v3.0

Batchfile 0.01% Java 100.00%

dungeonsxl's Introduction

DungeonsXL

Builds Wiki Issues JavaDocs

Doge

DungeonsXL is a server mod that allows you to instantiate worlds.

Its main goal is to offer a way to use a world in a set state multiple times by a player (like for a jump'n'run), a group of players (e.g. for a quest dungeon, an adventure map or a PvE arena) or even by groups of groups of players (e.g. for PvP arenas). DungeonsXL also provides custom game mechanics to make these worlds interesting. It might also be helpful if you want players to build something in creative mode quickly and uncomplicated without any influence on their main world data (inventory, levels etc.).

Features

  • Create as many dungeons as you wish!
  • The instantiation system allows dungeons to be played by multiple groups of players at the same time without clashes.
  • Dungeons are accessable through portals in one of your main worlds. Read more...
  • Invite players to edit single dungeons without the need to give them any further permissions. Read more...
  • Allow players to build in creative mode safely without any influence to their game progress in the main worlds!
  • Set checkpoints, breakable blocks, triggers, messages and much more through signs in the edit mode. Read more...
  • Per dungeon configuration (you should try that after you became familiar with the basics of this plugin). Read more...
  • Link multiple floors together to create large dungeons with multiple levels. Read more...
  • Use a dungeon as a tutorial and give them a PEX group when they finish it. Read more...

The concept

This outline may help you to understand the concept of DungeonsXL:

Concept

If you want to learn how to use DungeonsXL step by step, please have a look at the wiki page getting started.

Compatibility

Server

DungeonsXL works with 1.7.8 and higher. However, support for 1.9 has a higher priority than support for 1.8.x and lower. Older versions of DungeonsXL support versions since Minecraft 1.3.x, but of course, they are completely unsupported.

Building information and dependencies

Building DungeonsXL from source requires Apache Maven. Maven automatically fetches all dependencies and builds DungeonsXL; just run build.bat or enter the command mvn clean install.

BRCommons

Instead of referencing the internals of the implementation directly, DungeonsXL uses BRCommons. The shaded version of DXL (standard version) contains this library, while the original version needs it as an external plugin. Have a look at the installation instructions for detailed information.

Java

7 and higher

UUIDs

Supported.

Known incompatibilities

  • Towny
  • Corpses

Many incompatibilities can be fixed with PerWorldPlugins (fork for 1.8+). Try to add the incompatible plugins only to the worlds where you need them.

dungeonsxl's People

Contributors

feuerstern avatar grafe avatar sataniel98 avatar sn0wstorm avatar tttheking avatar xyztobixyz 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.