Skip to content

Domilz/DestinyDR

 
 

Repository files navigation

DungeonRealms Official Source Code (Era #2)

Era #2:

Versions: 1.8 -> 1.9
Timeframe: September 2015 -> December 2017
Ownerships: DestinyMC, iFamasssxD & Ingot, Kneesnap & Kihz & Lana & Detoxen
Notable Developers: CherryIO, iFamasssxD, Kneesnap

This repository was the official DungeonRealms code repository from 2015 to the end of 2017.

Phase #1 (CherryIO):

When Atlas__ purchased DungeonRealms from Minecade, his development team, CherryIO recoded Minecade's code. Unfortunately, it was still very poor quality, not as big of an upgrade as it could have been.

Phase #2 (Failed Recode):

In Spring 2017, much of this code was simplified. However, this recode quickly fell apart because the database code was poorly implemented, and the owners shifted their focus to releasing the new code as fast as possible, instead of taking the time to do it properly. The code progressively got worse from there, ultimately ending in around as poor quality as where it started.

While this code is still an improvement on original DungeonRealms code, it is still an absolute nightmare to work in. Because of this, we have ditched this code, and have completely recoded the game from scratch.

Unfortunately, we will not be providing build instructions to go along with this version.
Just compiling it alone was an incredibly messy setup that broke very often.
On top of that, you have to setup a MySQL server, configure it, setup a FTP server, a lobby server is required to properly handle certain tasks, meaning you need a BungeeCord server too. It would be easier to setup the original code.

This is an official DungeonRealms code release, released for these reasons:

  • We want the players to have an accurate history of DungeonRealms, and how the game used to work.
  • Minecraft is a platform for tinkering. We want to let players tinker with DungeonRealms, make their own ideas, learn to code, and potentially even become future DungeonRealms developers.

Licensing

However, we are releasing this under the Attribution-NonCommercial-ShareAlike 4.0 International license. This means you may use this code for anything except commercial purposes, such as for-profit practice servers.

© DungeonRealms 2018 All rights reserved

About

DestinyMC -> Famasss & Ingot Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%