I believe because when a spawn is set, the x, y, and z coordinates are saved but the Pitch and Yaw, (Head position), is not saved.
on the next update but there isnt a date set for it right now
First, you need bukkit. Install the Essentials Spawn plugin and type "/setspawn" in the server to set the spawn.
yes if they set spawn in the nether, but not many do
Because that where the terraingen system set it up for you to spawn, it's 100% random as far as I know.
If the difficulty isn't set to peaceful, mobs will spawn in creative mode.
You need singleplayercommands. On teh command bar do /setspawn
You may have your difficulty set to Peaceful. Monsters will not spawn in Peaceful mode.
you just sleep in a bed. how to make a bed? well put three wool over three wooden planks. BUT IF YOUR BED BECOME DESTROYED YOU WILL SPAWN IN YOUR OLD SPAWN POINT!!! So that's it! dream sweat!
/time set day
In a vanilla version of Minecraft (unmodded) just build a simple dirt house and make a bed, then when it's dark out you can sleep in it and as long as the bed is unbroken that will be your new spawn point. The last bed you sleep in will be your new spawn point, so you can have multiple beds in different parts of a very large map so you don't have to keep traveling across it to get back to where you were every time you die.There are also different mods you can download that you can twiddle with to manually set any spot in your world to spawn from.
if you mean a mob spawner, which has a pig on fire in a cage block, you have to set the game difficulty to easy, normal, or hard. it will spawn mobs about every 21 seconds in a 9x9x9 area if there is a logical place to spawn a mob. if there are no logical places to spawn a mob, it will spawn nothing until an area opens up.
Use the mod "Not enough items" or NEI, you can set it to a mode where you can see all the recipes but not be able to spawn items in.