ServerStatus - HL1 Query protocol support Version: v0.2 Tested with build 766. Implement the HL1/HL2 (steam) server status query protocol. The plugin automaticaly use your default server port +1. Basicly, it allows you to query the status of your server with all the tools that support HL1 query protocol (LGSL, qstats, ... ). It might be usefull if you want to display the status on a website without rewriting a module. You can test we a simple tool: http://ufbteam.com/stats/minecraft/_IP_/_PORT_/full.png The one of the UFB server give: The _PORT_ is your server port +1. (If your server listen on 25565 you should set 25566) Features: Answer to HL1/2 (steam) Server Status Protocol Download ServerStatus (link to the plugin thread) Download ServerStatus (jar direct link to v0.2) Changelog: Version 0.2 Add support for player list query Version 0.1 First Release Got a problem, want to give a feedback ? post everywhere we can get your message, here, on our forum, send us an email,,,
Warning: Failed to connect to socket on _IP_:_PORT_ in /home/web/stats/minecraft/PQ/halflife.php on line 545 Warning: Failed to connect to socket on _IP_:_PORT_ in /home/web/stats/minecraft/PQ/halflife.php on line 545 Warning: Failed to connect to socket on _IP_:_PORT_ in /home/web/stats/minecraft/PQ/halflife.php on line 545 among other scrambled code when I click that link
You are supposed to replace _IP_ by your server ip and _PORT_ by your server port +1. (have a look to the picture below the link, it has the UFB server ip: http://ufbteam.com/stats/minecraft/46.4.10.86/25566/full.png) Yes, It will work with hlsw (but just the status, not the rcon access...) It might be a good idea to add the rcon support (I'll have a look to the protocol)
Yeah I need to be able to choose the port. +1 won't work since that port is assigned to another server that I have. Anybody have any idea on editing the .jar?
Hey, can someone please be intelligent and actually check that it works in Steam in the first place??? When I told Steam to give me the stats, it told me "You do not have this 3rd party mod installed" Whats the point of this if you can't even view it in Steam? Maybe you could edit it so that it would have the "Game" field empty? You can use this template if you have Steam installed: steam://connect/[Server IP Here]:[Port +1]
I'll add a function to change the port You can join the game using steam, but you can show the server in your favorites for exemple. The point of the plugin isn't to use it with steam, but with lgsl or whatever software that can query a hl1 server to display your server status next to your other server status
Is it possible to post the source for this? It seems the bulk of the code is hosted on ufbteam.com as the Jar plugin just waits for a query by the website and replies with the data.
Im get this error, on stopt the server: Code: 2011-09-02 16:35:47 [SEVERE] null java.net.SocketException: Socket closed at java.net.PlainDatagramSocketImpl.receive0(Native Method) at java.net.PlainDatagramSocketImpl.receive(Unknown Source) at java.net.DatagramSocket.receive(Unknown Source) at hackziner.serverstatus.run(serverstatus.java:53) at java.lang.Thread.run(Unknown Source) 2011-09-02 16:35:47 [SEVERE] null java.net.SocketException: Socket is closed at java.net.DatagramSocket.send(Unknown Source) at hackziner.serverstatus.run(serverstatus.java:107) at java.lang.Thread.run(Unknown Source)