* @throws NoNameException when trying to spawn a named entity. Use EntityManager#createNamedEntity(RemoteEntityType, Location, String, boolean) instead.
*/
public RemoteEntity createEntity(RemoteEntityType inType, Location inLocation, boolean inSetupGoals)
{
if(inType.isNamed())
throw new NoNameException("Tried to spawn a named entity without name");
Integer id = this.getNextFreeID();
RemoteEntity entity = this.createEntity(inType, id);
if(entity == null)
return null;