For$
<!-- begin site header -->
<div id=

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Fador

Pages: [1]
1
News / Binary Releases and windows build-pack (Check the first post!)
« on: August 08, 2012, 12:37:33 pm »
I'm trying to post the latest builds here. I'll build new releases whenever I feel we have significant new features / bugfixes or if I'm requested to ;)

Here you go:
Win32:
4d25eeab - 2013-03-23 (Minecraft 1.5) <- LATEST
57944083 - 2013-03-18 (Minecraft 1.5)
8ca6578c - 2012-12-29 (Minecraft 1.4.6)
d48d6e4f - 2012-08-25 (Minecraft 1.3.2)
e973517e - 2012-08-08 (Minecraft 1.3.1)

For building mineserver on windows (with VS2013 or others), I've compiled a package with all the needed .lib, .dll and header files.
Includes a .bat build script.
VS2010 Build-pack with OpenSSL + PThread libraries (Modified 2012-08-08)

VS2013 Build-pack with OpenSSL + PThread + Libevent2 libraries (Modified 2016-01-06)

2
Development / Reviving Mineserver 1
« on: April 05, 2012, 11:16:19 am »
Some of you might already know that Mineserver (the first one) works with the latest client. I have a test server up at mineserver.be for now. Submit bugs to github issues.

There is also a new milestone set for version 0.2 of mineserver. (currently 0.1.16)
https://github.com/fador/mineserver/issues?milestone=1

We still have a lot of work to do even to get to the usability level we were over a year ago ;) Thanks to those protocol changes..


3
Discussion / Stress test..
« on: January 17, 2011, 06:28:12 pm »
Ok, so there was an unplanned stress test last night at mineserver.be-server ;D
I don't have an idea how many players were in at a time, but server started to kick out players at some point because of the userlimit (which was 50), then I changed that to 500.

Max ram usage I saw was around 200MB (before it segfaulted!). There is a known bug which causes segfaulting all the time when there are people in and teleporting =/

I have some pics here: http://fador.be/mineserver/stresstest/

btw, number of player files in world/players/ is 392 at the moment...I believe it was below hundred a week ago. (No Notch!)

4
Plugins / The new Plugin API
« on: January 05, 2011, 12:58:45 am »
I was wondering what functions/hooks do you people really need?

So I made a new C-pointer struct based API just to see if that would really work and it did!
I have some documentation at http://mineserver.be/wiki/Plugin_API but the wiki page needs some changes because it's a bit messy with all the functions (if anyone has an idea on this, please do something ;D).

To create a plugin, you basically just need to include plugin_api.h and define init and shutdown functions (as seen on the wiki page).
I have a test plugin at plugintest/src/command.cpp just for an example. It might not be the most readable code because I just put that together for testing =/

I also made the plugin system the way, that _all_ the old plugins should work even when the Mineserver changes. (Wrapper functions and some amount of void pointers, which can be "converted" to function pointers when needed. Old plugins just think they are still void pointers)

It'll take few more days to get all the needed functions added there...

5
Development / Minecraft Beta
« on: December 21, 2010, 02:19:58 am »
Ok, we have moved to the Beta stage of Minecraft.
First Mineserver beta releases are in downloads.

Don't expect everything to work! I was able to finish most of the server side inventory stuff but there might still be some bugs related to it!

But anyway, please report any bugs you see ;)

Pages: [1]