That is all finished, well at least as far as I needed at the moment.
These most likely won't be exposed to the player. They definitely won't be exposed in multiplayer, but I may choose to leave some commands in for single player a la Bethesda games.
Code:
additem (int)itemID
additem (int)itemID (int)quantity
goto (int)tileX (int)tileY
goto spawn
goto spawnpoint
setspawn
These should be pretty self explanatory. Mostly for me to get around testing easier.
additem adds one item of the input ID if a quantity is not explicitly stated. Additem with a quantity will add up to one stack of the item per call. If you type 2000 for quantity, it will put a stack worth in your inventory if there is space.
goto x y, warps the player to tile x, y if the tiles encompassing the player aren't solid (so the player won't get stuck and do funny things).
goto spawn / goto spawnpoint both warp the player to its defined spawnpoint.
setspawn defines the current location as the players spawnpoint.
Tomorrow I have a bunch of class work I have to get done, and study for a set of tests this week, so this week's updates may be slow.