anchor.diff:  					hsbinfo += "<b>Administration</b><br>"
   					hsbinfo += "- <a href='?src=\ref[src];hsb=hsbtobj'>Toggle Object Spawning</a><br>"
   					hsbinfo += "- <a href='?src=\ref[src];hsb=hsbtac'>Toggle Item Spawn Panel Auto-close</a><hr>"
  +				else
  +					hsbinfo += "<i>Some item spawning may be disabled by the administrators.</i><br>"
   				for(var/T in hrefs)
   					var/href = hrefs[T]
   					if(href)
  -						hsbinfo += "- <a href=\"?\ref[src];hsb=[hrefs[T]]\">[T]</a><br>"
  +						hsbinfo += "- <a href='?\ref[src];hsb=[hrefs[T]]'>[T]</a><br>"
   					else
   						hsbinfo += "<br><b>[T]</b><br>"
  -				if(hsboxspawn)
  -					hsbinfo += "<hr>- <a href=\"?\ref[src];hsb=hsbobj\">Spawn Other Item</a><br><br>"
  +				hsbinfo += "<hr>"
  +				hsbinfo += "- <a href='?\ref[src];hsb=hsbcloth'>Spawn Clothing...</a><br>"
  +				hsbinfo += "- <a href='?\ref[src];hsb=hsbreag'>Spawn Reagent Container...</a><br>"
  +				hsbinfo += "- <a href='?\ref[src];hsb=hsbobj'>Spawn Other Item...</a><br><br>"
   
   			usr << browse(hsbinfo, "window=hsbpanel")
   
  
positive.code: 					"Spawn Flashlight"					= "hsbspawn&path=[/obj/item/device/flashlight]",
  					"Spawn Toolbox"						= "hsbspawn&path=[/obj/item/weapon/storage/toolbox/mechanical]",
  					"Spawn Light Replacer"				= "hsbspawn&path=[/obj/item/device/lightreplacer]",
  					"Spawn Rapid Construction Device"	= "hsbrcd",
  					"Spawn RCD Ammo"					= "hsbspawn&path=[/obj/item/weapon/rcd_ammo]",
  					"Spawn Medical Kit"					= "hsbspawn&path=[/obj/item/weapon/storage/firstaid/regular]",
  					"Spawn All-Access ID"				= "hsbaaid",
  
  
negative.code: 				//
  				// Object spawn window
  				//
  
  				// Clothing
  				if("hsbcloth")
  					if(!hsboxspawn) return
  
  					if(!clothinfo)
  						clothinfo = "<b>Clothing</b> <a href='?\ref[src];hsb=hsbreag'>(Reagent Containers)</a> <a href='?\ref[src];hsb=hsbobj'>(Other Items)</a><hr><br>"
  						var/list/all_items = typesof(/obj/item/clothing) - /obj/item/clothing
  						for(var/typekey in spawn_forbidden)
  							all_items -= typesof(typekey)
  						for(var/O in reverselist(all_items))
  							clothinfo += "<a href='?src=\ref[src];hsb=hsb_safespawn&path=[O]'>[O]</a><br>"
  
  					usr << browse(clothinfo,"window=sandbox")
  
  				// Reagent containers
  				if("hsbreag")
  					if(!hsboxspawn) return
  
  					if(!reaginfo)
  						reaginfo = "<b>Reagent Containers</b> <a href='?\ref[src];hsb=hsbcloth'>(Clothing)</a> <a href='?\ref[src];hsb=hsbobj'>(Other Items)</a><hr><br>"
  						var/list/all_items = typesof(/obj/item/weapon/reagent_containers) - /obj/item/weapon/reagent_containers
  						for(var/typekey in spawn_forbidden)
  							all_items -= typesof(typekey)
  						for(var/O in reverselist(all_items))
  							reaginfo += "<a href='?src=\ref[src];hsb=hsb_safespawn&path=[O]'>[O]</a><br>"
  
  					usr << browse(reaginfo,"window=sandbox")
  
  				// Other items
  				if("hsbobj")
  					if(!hsboxspawn) return
  
  					if(!objinfo)
  						objinfo = "<b>Other Items</b> <a href='?\ref[src];hsb=hsbcloth'>(Clothing)</a> <a href='?\ref[src];hsb=hsbreag'>(Reagent Containers)</a><hr><br>"
  						var/list/all_items = typesof(/obj/item/) - typesof(/obj/item/clothing) - typesof(/obj/item/weapon/reagent_containers) - /obj/item
  						for(var/typekey in spawn_forbidden)
  							all_items -= typesof(typekey)
  
  						for(var/O in reverselist(all_items))
  							objinfo += "<a href='?src=\ref[src];hsb=hsb_safespawn&path=[O]'>[O]</a><br>"
  
  					usr << browse(objinfo,"window=sandbox")
  
  				//
  				// Safespawn checks to see if spawning is disabled.
  				//
  				if("hsb_safespawn")
  					if(!hsboxspawn)
  