From f78cf1b9d97e8d81bb5af4c6f8c4b1b53b5a6b7d Mon Sep 17 00:00:00 2001 From: rattatwinko Date: Thu, 1 May 2025 22:02:25 +0200 Subject: [PATCH] initial --- .../crossBowShoot/CrossBowShoot.kt | 24 +++++++++---------- src/main/resources/config.yml | 6 ++--- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/main/kotlin/org/CrossBowShoot/crossBowShoot/CrossBowShoot.kt b/src/main/kotlin/org/CrossBowShoot/crossBowShoot/CrossBowShoot.kt index ccd6948..f6696f5 100644 --- a/src/main/kotlin/org/CrossBowShoot/crossBowShoot/CrossBowShoot.kt +++ b/src/main/kotlin/org/CrossBowShoot/crossBowShoot/CrossBowShoot.kt @@ -56,9 +56,9 @@ class CrossBowShoot : JavaPlugin(), Listener { config.set("settings.knockback-base", 1.5) config.set("settings.knockback-max", 3.2) config.set("settings.immunity-duration", 10) - config.set("settings.messages.enabled", "${ChatColor.GREEN}Rocket jump enabled!") - config.set("settings.messages.disabled", "${ChatColor.RED}Rocket jump disabled!") - config.set("settings.messages.welcome", "${ChatColor.GOLD}Use /rocketjump to toggle CrossbBow Jump.") + config.set("settings.messages.enabled", "Rocket jump enabled!") + config.set("settings.messages.disabled", "Rocket jump disabled!") + config.set("settings.messages.welcome", "Use /rocketjump to toggle CrossbBow Jump.") saveConfig() } } @@ -75,19 +75,19 @@ class CrossBowShoot : JavaPlugin(), Listener { rocketJumpEnabled[uuid] = !isEnabled if (!isEnabled) { - sender.sendMessage(config.getString("settings.messages.enabled") ?: "${ChatColor.GREEN}Rocket jump enabled!") + sender.sendMessage(config.getString("settings.messages.enabled") ?: "Rocket jump enabled!") sender.playSound(sender.location, Sound.BLOCK_NOTE_BLOCK_PLING, 0.5f, 2.0f) } else { - sender.sendMessage(config.getString("settings.messages.disabled") ?: "${ChatColor.RED}Rocket jump disabled!") + sender.sendMessage(config.getString("settings.messages.disabled") ?: "Rocket jump disabled!") sender.playSound(sender.location, Sound.BLOCK_NOTE_BLOCK_BASS, 0.5f, 0.8f) } } else if (args[0].equals("status", ignoreCase = true)) { // Check status val status = if (isEnabled) - "${ChatColor.GREEN}ENABLED" + "ENABLED" else - "${ChatColor.RED}DISABLED" - sender.sendMessage("${ChatColor.GOLD}Your rocket jump is currently: $status") + "DISABLED" + sender.sendMessage("Your rocket jump is currently: $status") } return@setExecutor true @@ -105,7 +105,7 @@ class CrossBowShoot : JavaPlugin(), Listener { // Send welcome message after a short delay server.scheduler.runTaskLater(this, Runnable { player.sendMessage(config.getString("settings.messages.welcome") - ?: "${ChatColor.GOLD} Use /rocketjump to toggle Crossbow Jump.") + ?: "Use /rocketjump to toggle Crossbow Jump.") // Mark as welcomed player.setMetadata("crossbow_welcomed", FixedMetadataValue(this, true)) @@ -346,9 +346,9 @@ class CrossBowShoot : JavaPlugin(), Listener { // Check if player has firework rockets in inventory val hasRockets = mainHand.type == Material.FIREWORK_ROCKET || - offHand.type == Material.FIREWORK_ROCKET || - isCrossbowLoadedWithRocket(mainHand) || - isCrossbowLoadedWithRocket(offHand) + offHand.type == Material.FIREWORK_ROCKET || + isCrossbowLoadedWithRocket(mainHand) || + isCrossbowLoadedWithRocket(offHand) return holdingCrossbow && hasRockets } diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index d9643a2..17177a1 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -13,6 +13,6 @@ settings: # Messages messages: - enabled: "&aRocket jump enabled!" - disabled: "&cRocket jump disabled!" - welcome: "&6Use /rocketjump to toggle Crossbow Jumping!." \ No newline at end of file + enabled: "Rocket jump enabled!" + disabled: "Rocket jump disabled!" + welcome: "Use /rocketjump to toggle Crossbow Jumping!." \ No newline at end of file