orphu / mcdungeon

A procedural dungeon generator for Minecraft
Other
84 stars 18 forks source link

Is there plans for an update on this project? #438

Open OverloadedChannel opened 4 years ago

OverloadedChannel commented 4 years ago

Hi, my brother and I really enjoyed using this application back in the day and was wondering if there are any foreseeable updates to this project for 1.15+ support?

sshipway commented 4 years ago

As I understand the situation, the project is not likely to have any more updates.

This is because MCDungeon is dependent on the pymclevel project libraries (part of MCEdit) to access the data, and that project has stalled due to the major changes in the data structure since 1.13. There would need to be major rewrites in MCDungeon, even if the underlying libraries were updated in their existing form, which they have not been.

Possibly Orphu can give more details but that's how it is as I see it.

orphu commented 4 years ago

Hello!

Thanks for your interest!

Unfortunately, Steve is right. It would be a very large amount of work to update MCDungeon to work with 1.15+.

Creating a library to read and write the new formats is really only a small part. Beyond that, many assumptions were made in the code on how blocks and block data work, which has completely changed since 1.12.

While I have a great deal of love for this project, I don't foresee having time to contribute to this effort in the foreseeable future.

Swede37 commented 4 years ago

While it is a bit different from the MCDungeon we love, there is now a plugin built for Spigot 1.15 that is worth checking out. Thought I'd pass this along: https://www.spigotmc.org/resources/oh-the-dungeons-youll-go.76437/

OverloadedChannel commented 4 years ago

Thank you for all the responses. I don't have much to do so maybe I'll play around with starting a new project inspired by this, I think as long as I can read levels I can start building a basic "populator" script. I don't know, not like I have much to do anyways during this quarantine so I don't mind doing the leg work/research and see what I can come up with. This truly was an amazing project. Thank you for making our childhood that little bit better with it.

sshipway commented 4 years ago

I was sad to see this project have to come to an end - particularly since I'd finally fixed the Treasure Hunt bug with the paintings falling off the monument and made some wonderful randomness in the Graveyard landmark. However there was just too much to do to regain compatibility. I briefly had a try at making a Spigot module similar to the one linked above (I had already made a start as a Forge module) but the amount of work was just too much. MCD was a great part of playing Minecraft back around 1.8 and I was glad I could be a part of the project.