public void onClick(View v) {
   if (v == gameModeChangeButton) {
     showDialog(DIALOG_CHANGE_GAME_MODE);
   } else if (v == spawnToPlayerButton) {
     setSpawnToPlayerPosition();
     EditorActivity.save(this);
   } else if (v == timeToMorningButton) {
     setTimeToMorning();
     updateTimeText();
   } else if (v == timeToNightButton) {
     setTimeToNight();
     updateTimeText();
   } else if (v == fullHealthButton) {
     setPlayerHealthToFull();
   } else if (v == infiniteHealthButton) {
     setPlayerHealthToInfinite();
   } else if (v == warpToSpawnButton) {
     warpPlayerToSpawn();
   } else if (v == sidewaysOnButton) {
     playerSideways(true);
   } else if (v == sidewaysOffButton) {
     playerSideways(false);
   } else if (v == movePlayerButton) {
     showDialog(DIALOG_MOVE_PLAYER);
   } else if (v == flyingBox) {
     Player player = EditorActivity.level.getPlayer();
     player.getAbilities().flying = flyingBox.isChecked();
     EditorActivity.save(this);
   } else if (v == invulnerableBox) {
     Player player = EditorActivity.level.getPlayer();
     player.getAbilities().invulnerable = invulnerableBox.isChecked();
     EditorActivity.save(this);
   } else if (v == instaBuildBox) {
     Player player = EditorActivity.level.getPlayer();
     player.getAbilities().instabuild = instaBuildBox.isChecked();
     EditorActivity.save(this);
   } else if (v == mayFlyBox) {
     Player player = EditorActivity.level.getPlayer();
     player.getAbilities().mayFly = mayFlyBox.isChecked();
     EditorActivity.save(this);
   } else if (v == spawnMobsBox) {
     EditorActivity.level.setSpawnMobs(instaBuildBox.isChecked());
     EditorActivity.save(this);
   }
 }