From 5e59ca9f3f603643d435e8861ebceb877765ca92 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 27 Aug 2021 16:49:15 +0100 Subject: [PATCH] Added cleanup from broken playerdata --- .../main/kotlin/com/willfp/ecoskills/data/DataListener.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/DataListener.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/DataListener.kt index 9581a0e..846b6f0 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/DataListener.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/data/DataListener.kt @@ -37,6 +37,13 @@ class DataListener : Listener { if (modifier.amount == 0.0) { inst.removeModifier(modifier) } + + if (attribute == Attribute.GENERIC_MOVEMENT_SPEED) { + val name = modifier.name.toDoubleOrNull() ?: continue + if (name < 1.0 && name > 0.0) { + inst.removeModifier(modifier) + } + } } }