Mineserver Community
Mineserver => Discussion => Topic started by: DevilGeek on April 04, 2013, 03:46:04 am
-
I, i'm really interested in this project, is it still alive ?
and if so is it stable enough for 24/24 ~20player server ?
i've some C++ skill, is it possible for me to write a plugin to set spawn location?
and do plugins API provide things for interact with blocks
(for a rollback plugins)
Thanks. (sorry, English is not my native language)
-
Sure the project is still alive =) I'm working on mineserver whenever I have some time... And I try to keep it working with the latest client in few days after update is available ;)
You can write a plugin to set spawn location, but commands-plugin already has /setspawn but you'll need to have op or admin permissions. I also changed the plugin recently not to show commands in /help which you cannot use. Check here (https://github.com/fador/mineserver/blob/master/plugins/commands/commands.cpp#L946) for complete list of commands.
You can upgrade yourself to an admin in the mineserver.be -testserver using "/auth password" ..since the server is for testing
Someone also made a rollback plugin (https://github.com/fador/mineserver/tree/master/plugins/binlog) but I don't know if it's still supported =/ But there should be all the needed things in the API.
There are still bugs and a lot of missing features but you _can_ use mineserver for normal building etc..
It's relatively stable but it does crash sometimes, I'm trying to fix all of those bugs as soon as I notice them and have time to do something about them.
It would be nice if someone actually used the software and reported back if bugs were found ;) And I'm willing to help with any problems you might have with the server =)
(I'm Finnish and my english might be quite bad sometimes, it's ok ;) )
-
Ok, cool i will try to do some things..
Just one question, how can i compile what's on your github under linux ?
is there a makefile or something ?
-
We use cmake, so you'll need to install that. You also need to install required libs (those should be in the github readme-file) if they are not already installed.
Then just use "cmake ." and after it's finished you can "make"
Binary output is at bin/ but you will also need to copy files from files/ to bin/ (that includes configs and recipes).
Good luck! ;)
-
ok i will try when i got some times.
Can i ask you what are you currently working on ?
and what's the missing features ?
-
I'm not currently working on anything special.
http://mineserver.be/wiki/ToDo (http://mineserver.be/wiki/ToDo) has a list of missing features but the page might be outdated. And of cource all the new minecraft features are not there.
-
I'm sorry, but how about now?
-
We (me + Dilaz) started working on new mineserver.js (https://github.com/mineserver/mineserver.js).
It seems the Minecraft protocol and other stuff have changed to something completely different, might require almost complete rewrite of mineserver structure to make things work again. I have no idea if I'm going to be doing that in the near future..;)
-
Great news!
I'm working on Mineserver to get it up-to-date (working with adding compatibility to 1.8 protocol at the moment)
-
Great news!
I'm working on Mineserver to get it up-to-date (working with adding compatibility to 1.8 protocol at the moment)
Awesome! :)
-
Great news!
I'm working on Mineserver to get it up-to-date (working with adding compatibility to 1.8 protocol at the moment)
Awesome! :)
Sure is =)
..and I have a test server up at mineserver.be
Still a lot of known bugs (with furnaces and inventory..) but we're getting there!
-
Yuss! :o
-
Great news!
I'm working on Mineserver to get it up-to-date (working with adding compatibility to 1.8 protocol at the moment)
Awesome! :)
Sure is =)
..and I have a test server up at mineserver.be
Still a lot of known bugs (with furnaces and inventory..) but we're getting there!
I'll drop by when I have more time :)
-
I already fixed a ton of bugs with chests, furnaces and inventory handling itself so feel free to try the server ;)