Today I went looking for examples of how to talk to a minecraft server via RCON. There is not a lot out there, and that surprised me. I did eventually find a PHP script that worked, but it required the modification of an existing class. I don’t like modifying someone else’s source class files to make a program work, that is why PHP has the ability to extend the class. What follows is a simple program, that extendis the verion 1.0 rcon.class.php from http://fremnet.net/article/199/source-rcon-class and connects to a minecraft 1.2.3 server and executes the console command “say”, the result is returned in a string. I hope this example helps others out. See the example after the break.
Continue reading