Closed ryantheleach closed 9 years ago
+1 for sponge.
Multiverse 3 was designed with the idea that Bukkit will not be forever and as such, we'll hopefully be able to be sponge compatible.
I'm not sure how much leeway sponge has with loading default worlds and such, but it'd be great if plugins could have an event hook of some sort to load custom worlds right along side the default worlds, so that when most plugins load, those custom worlds are there without having to wait (depend) on specific world management plugins to load them.
If you have any ideas then go and help them out with building the API. They mentioned something about world handling and I immediately though of you guys and thought that if you had the chance you might be able to do GREAT things for the Sponge API in regards to world APIs.
To summarize:
On Thu, Oct 9, 2014 at 4:54 PM, Jeremy Wood notifications@github.com wrote:
Multiverse 3 was designed with the idea that Bukkit will not be forever and as such, we'll hopefully be able to be sponge compatible.
I'm not sure how much leeway sponge has with loading default worlds and such, but it'd be great if plugins could have an event hook of some sort to load custom worlds right along side the default worlds, so that when most plugins load, those custom worlds are there without having to wait (depend) on specific world management plugins to load them.
— Reply to this email directly or view it on GitHub https://github.com/Multiverse/Multiverse-3/issues/7#issuecomment-58575978 .
Elliot
DISCLAIMER: This e-mail is for the intended recipient(s) only
If you have received it by mistake please let me know by reply and then delete it from your system; access, disclosure, copying, distribution or reliance on any of it by anyone else is prohibited.
If you as intended recipient have received this e-mail incorrectly, please notify the sender (via e-mail) immediately.
Since sponge is a forge mod, multiverse would have better luck trying to mod with forge, seeing as for 1.8 sponge is an API without it's own implantation.
Sponge will builds its own server software. They wanted to start as a plug initially then expand into other systems and eventually a server implementation.
That's true, although they will continue to have third party support for other platforms. Therefore it would be better to make it for other platforms as well, like glowstone or lapis
I'm still waiting to see what happens with sponge before working with it. There isn't a way to create worlds in the API yet so that's kind of a non-starter.
@dumptruckman I know they need help with the API. Would you consider helping them with the multi world support API?
@dumptruckman Was curious myself a few weeks back and took a look. Noticed there seemed to be a lack of world management API currently. Unsure as to whether it's on their radar however I have seen several comments on their forums of people putting their hand up to do the work to port Multiverse across as we're apparently lazy :(.
@Rigby90 are they wrong :P But seriously. There are now a bunch more mods and APIs, so the system could get more complex. I've already volunteered some of my time to have a look at MV2.x issues with spigot.
Without side tracking the issue! I would say they were wrong, being lazy and being extremely busy are two separate things :)
With regards to 2.x for Spigot, have at it. I believe @dumptruckman has a 3.x branch/repo which is more flexible and designed around there being multiple server platforms & api's.
So true :D I was very aware of @dumptruckman's awesome. I haven't looked at it much, but I have people pestering me to setup a server again with all this 1.8 shenanigans going on, so I may give that a look too. I'd say we're well due for a release.
Indeed, will see what the new year brings... Hopefully some well deserved spare time.
If you need any assistance or anything for Jenkins etc let me know.
Not sure why they would be looking for someone to port mv to sponge when there isn't even an implementation. They'd have a bit of trouble anyway without any ability to create worlds. On Dec 23, 2014 3:41 PM, "Rigby90" notifications@github.com wrote:
Indeed, will see what the new year brings... Hopefully some well deserved spare time.
If you need any assistance or anything for Jenkins etc let me know.
— Reply to this email directly or view it on GitHub https://github.com/Multiverse/Multiverse-3/issues/7#issuecomment-67996217 .
@dumptruckman I was merely referencing MV3 for use with Spigot (sorry, I caused this thread to go way off topic)
And now? What's going on?
Well, I worked with the sponge team a bit to improve their world management API. I'm suppose to be working on an MV3 implementation for it but I've simply been too busy with work and school to do much.
What's the current state of MV3?
@Rigby90 I would like to know this too.
Update: Spong is progressing very slowly. Spigot might be the way to go as their still up and running.
@dumptruckman
The current state is that MV3 can create, delete, import, list, load and unload worlds for Bukkit. That means it is perfectly suitable if all you want to do is have extra worlds loaded but not much beyond that. The properties system is partly implemented. The next steps there are to make the modify commands work and to make the properties have actual effects. Teleporting might work....
Multiverse seems to be coded fairly platform independently, are there any plans on making it work on sponge if / when an API is available, and if so, do you have any input on how multiple worlds should be handled in the stock sponge API?