some minor bug fixing

This commit is contained in:
rattatwinko
2025-05-04 19:01:44 +02:00
parent d7824161f5
commit 03ae2d53c7

View File

@@ -1,3 +1,5 @@
@file:Suppress("DEPRECATION")
package org.leaper.leaper package org.leaper.leaper
import org.bukkit.ChatColor import org.bukkit.ChatColor
@@ -29,7 +31,7 @@ class Leaper : JavaPlugin(), Listener {
private val cooldowns = HashMap<UUID, Long>() private val cooldowns = HashMap<UUID, Long>()
private val fallProtection = HashMap<UUID, Long>() private val fallProtection = HashMap<UUID, Long>()
// Configurable settings // Configurable settings ( will be stored in config.yml | if it doesn't exist anymore )
private var cooldownTime = 5 * 1000 // Default: 5 seconds in milliseconds private var cooldownTime = 5 * 1000 // Default: 5 seconds in milliseconds
private var leapDistance = 1.5 // Default: 1.5 blocks private var leapDistance = 1.5 // Default: 1.5 blocks
private var leapHeight = 0.7 // Default: 0.7 blocks private var leapHeight = 0.7 // Default: 0.7 blocks
@@ -85,7 +87,7 @@ class Leaper : JavaPlugin(), Listener {
// Load particle settings // Load particle settings
val particleTypeName = config.getString("effects.particle-type", "CLOUD") val particleTypeName = config.getString("effects.particle-type", "CLOUD")
try { try {
// Use Enum.values() instead of Enum.entries for backward compatibility // Use Enum.values() instead of Enum.entries for backward compatibility ( Won't work in the future if that function gets removed )
particleType = Particle.values().find { it.toString() == particleTypeName } ?: Particle.CLOUD particleType = Particle.values().find { it.toString() == particleTypeName } ?: Particle.CLOUD
} catch (e: Exception) { } catch (e: Exception) {
logger.warning("Invalid particle type in config: $particleTypeName. Using default: CLOUD") logger.warning("Invalid particle type in config: $particleTypeName. Using default: CLOUD")