I've been looking at ScriptCraft as something for us to play with at the next MadLab CoderDojo. Here are my notes on getting the server running...
(1) First I created a new "scriptcraft" user on the server
(2) I then installed Bukkit. I'm running the "02110_1.5.2-R0.1" beta version of Bukkit so that the 1.5.2 Minecraft client works
(3) I set up a startserver.sh batch file to hold the commands to start things up
(4) I edited the server.properties file to bind Bukkit to port 25566. There is the vanilla Minecraft server already running on the standard port 25565
(5) I changed to the plugins directory and pulled down the latest ScriptCraft.jar file
wget http://scriptcraftjs.org/download/2013-03-31/ScriptCraft.jar
(6) I then restarted the server and logged in with the Minecraft client, added my user to ops.txt, typed
/js up().box('35:15', 4, 9, 1)
...and made myself a nice 2001: A Space Odyssey style monolith.
Monday, 20 May 2013
Saturday, 18 May 2013
aptitude Broken in Debian 7.0
Having updated to Debian 7.0, my normal cycle of keeping things up-to-date with aptitude suggested that I install linux-libc-dev. When I tried to install, things broke saying:
" warning: 'ldconfig' not found in PATH or not executable"
Google initially sent me down the wrong path to a solution to a slightly different problem on the Ubuntu forums.
Taking a moment to actually read the error message, the fix was a simple addition of /sbin and /usr/sbin to my path. Quite a nice write up of the issue is here.
What I can't explain is why Debian 7.0 removed the sbin directories from my PATH. It seems to have done it on all the Debian servers I look after. I can't find any reference to this on the internet.
" warning: 'ldconfig' not found in PATH or not executable"
Google initially sent me down the wrong path to a solution to a slightly different problem on the Ubuntu forums.
Taking a moment to actually read the error message, the fix was a simple addition of /sbin and /usr/sbin to my path. Quite a nice write up of the issue is here.
What I can't explain is why Debian 7.0 removed the sbin directories from my PATH. It seems to have done it on all the Debian servers I look after. I can't find any reference to this on the internet.
Saturday, 11 May 2013
Upgrading to Debian 7.0 Safety Tip
Note to self: if you are running aptitude to upgrade a Debian version remotely on an unreliable network link then use screen!!!
Saturday, 4 May 2013
Minecraft 1.5.2 Server Upgrade
I've updated the Madlab Miners Minecraft server to version 1.5.2. I followed the instructions from my previous post.
Friday, 3 May 2013
Minecraft 1.5.2 is Out
...here's the change log. I think I'll be updating the Madlab Miners server on Saturday.
Wednesday, 1 May 2013
Minecraft and Minetest Update Permissions Without a Restart
Quick note to self about Minecraft and Minetest server admin tasks.
How to Update Minecraft White-List Without a Restart
This is especially needed to white-list players without shutting down the server:- Make the edits to the server white-list.txt
- On the server as an op run "/whitelist reload"
How to Update the Minetest auth.txt Settings Without a Restart
Similar problem on Minetest: how to change the auth.txt setting on a running server without a restart:- The Minetest wiki page on privileges states that you should NOT edit the auth.txt file while the server is running
- Instead us the "/grant <name> <privilege>" command to give a privilege to a player (you need the "privs" privilege to be able to do this
- The running server will write out the update to the auth.txt file
Subscribe to:
Posts (Atom)