Bueno estado preguntando por hay sobretodo en minecraftforum y he encontrado la solución posible a tu problema.
Primero antes de nada esto puede deverse a tener una version pirata defectuosa que no baja totalmente todas las carpetas y no crea la carpeta save, pero como tu mundo ya esta creado no sera tu version de minecraft.
Posiblemente se deba a esto:
Tutorial: How to restore missing world after system crash - Minecraft Forum
Para que no estes leyendo te doy las posibles soluciones:
Como restaurar un mundo tras un fallo en los archivos level.dat
Todo se debe al archivo leve.data hay donde se guarda toda la informacion referente al juego de posicion, inventario tiempo, semilla etc…
El problema es que este archivo se te a corrupto en tu minecraft. por lo que no te guardara bien. Antiguamente se podia editar ese archivo con programas para limpiar el fallo, pero actualmente ( desde que pasamos de alpha a beta ) no esta eso muy bien investigado.
La solucion que te doy yo es la siguiente.
Necesitas un level.dat. nuevo sin corromper con el que tengas toda la informacion limpia de este archivo, guardarlo.
En el archivo de tu mundo encontrar solo el mundo y borra la informacion anterior citada.
Editar el mundo con mcedit y ponerte tu spawn a lado de tu casa para no tener que estar buscándo la casa,( posiblemente pierdas el inventario )
Otra solucion es Simplemente busque su número de semillas / nombre y generar nuevo mundo ( como el corrupto ), y luego copiar level.dat recién generado a la carpeta del mundo que no te guarda. Después de que su viejo mundo y de nuevo la partida guardara.
puedes usar INVedit o algo para restaurarlo.