From 341958b2bd719642047e3bf834e152d188d6f582 Mon Sep 17 00:00:00 2001 From: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com> Date: Wed, 30 Mar 2022 17:30:49 +0300 Subject: [PATCH] Split Essentials Economy to separate Extension - Reduces write load and allows disabling economy data separately from Essentials Affects issues: - Fix #2308 --- Plan/extensions/build.gradle | 2 +- .../plan/extension/implementation/ExtensionRegister.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Plan/extensions/build.gradle b/Plan/extensions/build.gradle index 89800f773..051dff594 100644 --- a/Plan/extensions/build.gradle +++ b/Plan/extensions/build.gradle @@ -11,7 +11,7 @@ dependencies { implementation 'com.djrapitops:Extension-DiscordSRV:1.18.0-R0.4' implementation 'com.djrapitops:Extension-DKBans:2.1.2-R0.3' implementation 'com.djrapitops:Extension-DKCoins:3.0.5-R0.1' - implementation 'com.djrapitops:Extension-EssentialsX:2.15.0-R0.6' + implementation 'com.djrapitops:Extension-EssentialsX:2.15.0-R1.0' implementation 'com.djrapitops:Extension-Factions:2.14.0-R0.1' implementation 'com.djrapitops:Extension-FactionsUUID:1.6.9.5-U0.5.25-R0.1' implementation 'com.djrapitops:Extension-FastLogin:R0.1' diff --git a/Plan/extensions/src/main/java/com/djrapitops/plan/extension/implementation/ExtensionRegister.java b/Plan/extensions/src/main/java/com/djrapitops/plan/extension/implementation/ExtensionRegister.java index d7d445643..44c30e216 100644 --- a/Plan/extensions/src/main/java/com/djrapitops/plan/extension/implementation/ExtensionRegister.java +++ b/Plan/extensions/src/main/java/com/djrapitops/plan/extension/implementation/ExtensionRegister.java @@ -68,6 +68,7 @@ public class ExtensionRegister { register(new DKBansExtensionFactory(), DKBansExtensionFactory::createExtension, DKBansExtensionFactory::registerListener); register(new DKCoinsExtensionFactory(), DKCoinsExtensionFactory::createExtension, DKCoinsExtensionFactory::registerListener); register(new EssentialsExtensionFactory(), EssentialsExtensionFactory::createExtension, EssentialsExtensionFactory::registerUpdateListeners); + register(new EssentialsExtensionFactory(), EssentialsExtensionFactory::createEcoExtension, EssentialsExtensionFactory::registerEconomyUpdateListeners); register(new FactionsExtensionFactory(), FactionsExtensionFactory::createExtension); register(new FactionsUUIDExtensionFactory(), FactionsUUIDExtensionFactory::createExtension, FactionsUUIDExtensionFactory::registerExpansion); register(new FastLoginExtensionFactory(), FastLoginExtensionFactory::createExtension);