DragonetMC / Dragonet-Legacy

Old version of the Dragonet Server Software.
http://dragonet.org/
Other
101 stars 28 forks source link

All build issues (#42 and #45) fixed #51

Closed ashquarky closed 9 years ago

ashquarky commented 9 years ago

So, you guys probably remember the issues people are having with building the latest Dragonet on their PCs. I said I had an idea, and here it is!

Basically, I've moved all Dragonet's code into the "Dragonet-core" folder, made a parent project that compiles both Dragonet and Glowkit, tweaked Circle into being nice and actually got a successful build! Check it out here.

The only issue I found is that the new repo you guys set (therealms.us) doesn't contain the sqlite stuff that most plugins need. Other than that, it seems to work flawlessly!

DefinitlyEvil commented 9 years ago

Nice work! :D

ashquarky commented 9 years ago

The build failed for you... Hmm. Looks like it's not actually using the Glowkit that's built, instead using the one from the Glowstone repo.

Since you removed the Glowstone repo, it's not getting the Bukkit it needs and the build is failing. A temporary fix is to add the Glowstone repo back in while I tweak stuff into working. Sorry about that - looks like my Circle box had Bukkit cached.

DefinitlyEvil commented 9 years ago

xD

ashquarky commented 9 years ago

Okay! I've fixed Maven (Dragonet-core was depending on 1.8.6 while we were building 1.8.7 - oops) but I'm still getting errors - looks like Glowstone++ is outdated, specifically GlowScoreboard and GlowTeam.

See it for yourself - here's our GlowScoreboard and here's the one from Glowstone++.

Anyway, you can get everything working by going into Dragonet-core/pom.xml and changing properties/bukkit.version to 1.8.7-R0.1-SNAPSHOT.

DefinitlyEvil commented 9 years ago

Nvm dude, @mastercoms fixed it for us! ;)

mastercoms commented 9 years ago

The only issue I found is that the new repo you guys set (therealms.us) doesn't contain the sqlite stuff that most plugins need. Other than that, it seems to work flawlessly!

This is a change in Glowstone++, because repo.glowstone.net was down. I accidentally made the URL http://repo.therealms.us/content/groups/public/ instead of https://repo.therealms.us/repo/content/groups/public/. This is fixed upstream now. I would recommend merging to fix this.