Hey
ive had this problem (the first one) a while back too
you fucked up your worldspawn… by probably renaming “classname - worldspawn” to “classname - func_door” (or some other entity)
to fix it, open your map in a text editor (notepad etc)
usually the first “entity” you see has to be your worldspawn (im not sure if it’s always the first so plz make sure that it was supposed to be your worldspawn)
worldspawn is all normal brushes, walls, etc…
your map might look something like this in notepad:
// entity 0
{
“angle” “270”
“mapcoordsmaxs” “6656 -5120”
“mapcoordsmins” “-2560 4096”
“classname” “worldspawn” in your case something else
// brush 0
{
( -512 512 632 ) ( -512 -512 632 ) ( 512 512 632 ) assault_rock/concrete_m02 0 0 0 0.500000 0.500000 0 0 0
( -512 -512 640 ) ( -512 512 640 ) ( 512 512 640 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
( -128 -896 256 ) ( 896 -896 256 ) ( 896 -896 0 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
( 896 -896 256 ) ( 896 128 256 ) ( 896 128 0 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
( 512 512 256 ) ( -512 512 256 ) ( -512 512 0 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
( -512 512 256 ) ( -512 -512 256 ) ( -512 -512 0 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
}
// brush 1
{
( 32 -32 128 ) ( 32 -160 128 ) ( 32 -160 0 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 160 -32 128 ) ( 32 -32 128 ) ( 32 -32 0 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 352 -352 128 ) ( 352 -224 128 ) ( 352 -224 0 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 224 -352 128 ) ( 352 -352 128 ) ( 352 -352 0 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 96 -224 24 ) ( 96 -96 24 ) ( 224 -96 24 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 216 -96 8 ) ( 88 -96 8 ) ( 88 -224 8 ) common/caulk 0 0 0 0.500000 0.500000 134217728 4 0
}
// brush 2
{
( 64 -64 24 ) ( 64 -328 24 ) ( 64 -328 8 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 336 -64 24 ) ( 80 -64 24 ) ( 80 -64 8 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 320 -328 24 ) ( 320 -64 24 ) ( 320 -64 8 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 64 -320 24 ) ( 320 -320 24 ) ( 320 -320 8 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 48 -328 40 ) ( 48 -64 40 ) ( 304 -64 40 ) xlab_wall/xmetal_c03 0 0 0 0.500000 0.500000 134217728 0 0
( 304 -64 24 ) ( 48 -64 24 ) ( 48 -328 24 ) common/caulk 0 0 0 0.500000 0.500000 134217728 4 0
}
// brush 3
etc… etc…
The entity with many brushes behind it is usaully your worldspawn
now simply change the classname of this entity back to worldspawn and save it (be sure to select “Type: All files” and use “” symbols in your name (“testmap.map”)