• 0

    posted a message on Mineserver a C++ Minecraft Server (Open Source) Functional
    Quote from deoxxa »
    Quote from Fergo »
    You said you plan to add mod support, so it would be a big +1 if it's implemented in the same way that hey0s is


    I'm just going to say this to make it clear: we will not officially support a hey0 compatibility layer or anything of the like. In saying that however, there's nothing stopping someone from writing some kind of glue code once the system is in place. We just won't officially have anything to do with it as it'd be a horrible thing to maintain.


    Sorry, I think I wasn't very clear in my comment. What I meant was not to develop a compatibility layer between C++ server and hey0s mods, but just to use the same plugin code structure that hey0s mod uses, like this:
    https://gist.github.com/659089

    That way, as C++ and Java have bunch of similarities, a copy and paste of the source code with a few modifications should be enough to convert and recompile it into a dll (or whatever the format of the C++ server plugins).

    Fergo
    Posted in: Server Support and Administration
  • 0

    posted a message on Mineserver a C++ Minecraft Server (Open Source) Functional
    Great job!

    Can I make a suggestion? You said you plan to add mod support, so it would be a big +1 if it's implemented in the same way that hey0s is. This way the plugins for hey0s mod could be more easily ported to the C++ server, as C++ and Java share some pretty similar codes.
    Hey0s mods are very straightforward actually. It's just a class where you setup a bunch of hooks to listeners for game events (this is kind of a standard for any game modification based om hooks actually).

    Fergo
    Posted in: Server Support and Administration
  • 0

    posted a message on Confused about mods
    Hey everyone!

    I'm planning to start doing some mods for Minecraft but I'm a bit confused about the alternatives available. What's the difference between the Minecraft SMP API (viewtopic.php?f=1012&t=44394) and hey0's mods?
    As far as I understood, programming with the API doesn't involve using a custom server. hey0's mod's, on the other hand, only run on hey0's modified servers and it's more powerful (in terms of what you can do) than using only the API. Is that right?

    Also, the API addons runs on the client or on the server?

    Thanks in advance,
    Fergo
    Posted in: Mods Discussion
  • To post a comment, please or register a new account.