In the last two months, I've worked very hard to get as close as possible to the release of DungeonsXL 0.18 which I've been working on for about a year now. As a result, it is now almost feature-complete and the stability of running it with Paper and Minecraft 1.14+ has been improved a lot. Unfortunately, there are still (especially gameplay related) bugs I couldn't work on yet. The new semester has begun and I will most likely not have much time to work on DXL. My current estimation is that I'll be able to release the first RC in September.
This build resolves a few problems with world loading / unloading. Because of this, the Paper check on startup has been removed.
The most important new features in this build are the escape/finishLocation game rule and the timeframe requirement:
Code (Text):
# Where the player respawns when he leaves the dungeon without finishing the game.
escapeLocation: "spawnworld,49.5,65.0,598.5,29.0,-84.4"
# Where the player respawns when he finishs the game.
finishLocation: "spawnworld,49.5,65.0,598.5"
# Dungeon can only be played on a friday and from sunday to tuesday respectively at 15-16 o'clock.
# Note that the week in the Java Calendar API begins with sunday, so SATURDAY-SUNDAY does not work.
requirements:
timeframe:
- "FRIDAY"
- "SUNDAY-TUESDAY"
- "15-16"
Changelog since build #911
- New features:
- Changes:
- Updated to DRECommons 6.1.4
- Instances now aren't deleted with a repeating task but whenever the last player leaves them
- Bugfixes:
- Meta:
- Added Travis CI integration
- Improved compilation speed
Please read the changelogs since build #893 for more information.