mirror of
https://github.com/Auxilor/EcoSkills.git
synced 2025-12-31 21:06:40 +00:00
Fixed infinite levelling crashing the server
This commit is contained in:
@@ -5,7 +5,7 @@ dependencies {
|
||||
compileOnly("io.papermc.paper:paper-api:1.19.3-R0.1-SNAPSHOT")
|
||||
compileOnly("com.github.ben-manes.caffeine:caffeine:3.0.5")
|
||||
|
||||
implementation("com.willfp:ecomponent:1.4.0")
|
||||
implementation("com.willfp:ecomponent:1.4.1")
|
||||
}
|
||||
|
||||
publishing {
|
||||
|
||||
@@ -40,6 +40,7 @@ import com.willfp.libreforge.loader.LibreforgePlugin
|
||||
import com.willfp.libreforge.loader.configs.ConfigCategory
|
||||
import com.willfp.libreforge.registerHolderProvider
|
||||
import com.willfp.libreforge.triggers.Triggers
|
||||
import org.bukkit.Bukkit
|
||||
import org.bukkit.event.Listener
|
||||
|
||||
internal lateinit var plugin: EcoSkillsPlugin
|
||||
@@ -60,6 +61,16 @@ class EcoSkillsPlugin : LibreforgePlugin() {
|
||||
}
|
||||
|
||||
override fun handleEnable() {
|
||||
logger.warning("")
|
||||
logger.warning("This is a beta version of EcoSkills for testing purposes.")
|
||||
logger.warning("This version will expire on 2023-05-16.")
|
||||
logger.warning("")
|
||||
|
||||
if (System.currentTimeMillis() > 1_684_249_200_000L) {
|
||||
Bukkit.getPluginManager().disablePlugin(this)
|
||||
throw IllegalStateException("This beta version of EcoSkills has expired. Please update to the latest version.")
|
||||
}
|
||||
|
||||
registerHolderProvider { player ->
|
||||
(Effects.values() union Stats.values())
|
||||
.map { it.getLevelHolder(it.getActualLevel(player)) }
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
#Sun May 14 13:08:18 BST 2023
|
||||
kotlin.code.style=official
|
||||
libreforge-version=4.13.0
|
||||
version=3.0.0
|
||||
version=3.0.0-TESTING-1
|
||||
|
||||
Reference in New Issue
Block a user