yetanotherx / WorldEditCUI

WorldEdit client interface for Minecraft
Eclipse Public License 1.0
47 stars 84 forks source link

Future development of WorldEditCUI #18

Open ryantheleach opened 11 years ago

ryantheleach commented 11 years ago

It looks as if development of WECUI has stalled, yet @mumfrey @Mystou and @tyduptyler13 have made forks.

Is it possible to form a team so that WECUI can stay up to date, and even work with more then just worldedit? A good direction would be to make a serverside API library that can work with bukkit and forge.

octylFractal commented 10 years ago

There is sort of a library. It's called plugin channels, however MCPC doers not support them yet. Mumfrey uses the WE API that is already in place.

tyduptyler13 commented 10 years ago

I am considering updating it to the latest version of forge soon. All depends on how much free time I can get. (Full time student with 2 part time jobs)

octylFractal commented 10 years ago

@tyduptyler13 I can help if you need it.

Mumfrey commented 10 years ago

You realise that the official version works with forge? LiteLoader doesn't interfere with forge at all and can even be loaded by it, so to install WECUI for 1.7.2 you just extract the liteloader jar and the wecui litemod to the "mods/1.7.2" folder.

tyduptyler13 commented 10 years ago

I think they want a version with fewer dependencies. Which is the whole reason that I don't use the official version. I don't care for adding needless dependencies.

Mumfrey commented 10 years ago

Considering that using liteloader means that people don't need to install Forge just to run a lightweight, client-side-only mod, having a dedicated forge version seems to just create a separate version to support with no additional benefits.

Since I try very hard to provide support for all my mods and help to people using them by being extremely active user of the forums and answering queries to the best of my ability, I'm mainly concerned that I'm going to have people coming to the official thread asking for help with the ported version and not being able to provide adequate help to them.

I could see the argument for making a separate version if the installation was arduous or prone to causing issues or had some performance or stability impact, but honestly none of those things are the case. The LiteLoader installation is extremely streamlined and supports multiple methods of deployment, inlcuding being loaded by forge as a mod itself and vice versa.

At the moment I just don't see a compelling argument for having a separate version.

tyduptyler13 commented 10 years ago

Seems reasonable to me. Only reason I wanted it, was because I already use Forge and didn't want to use liteloader. My current plans for minecraft coding are low priority but all have possible applications:

List goes from big to small in order of complexity and time required

If anyone feels like working on any of the above with me then I would gladly help, just know that the one I am most interested in, is the custom minecraft client. (Essentially the spigot/bukkit project but for the client)

Mumfrey commented 10 years ago

Well it seems like you have a good selection of potential projects, I don't honestly see that bifurcating WECUI at this point is beneficial, especially as I'm doing my best to move it forward (finally) and there's a chance that having a separate version would lead to feature lag.

Can we assume that this issue is closed for now and can be reopened if I ever drop off the planet for some reason?

tyduptyler13 commented 10 years ago

Sounds good to me. I have no real need to continue/start development of this.