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); } }