Remove Essentials dependency

This commit is contained in:
SKBotNL committed 2026-05-06 23:53:55 +02:00
1 parent c0441ee52c
commit d687c1e619
3 files changed
+1 -5

No files matched your search

-1
View File
@@ -51,7 +51,6 @@ repositories {
/* ---------------------- Java project deps ---------------------------- */
dependencies {
compileOnly("org.purpurmc.purpur:purpur-api:1.19.4-R0.1-SNAPSHOT") // Declare Purpur API version to be packaged.
compileOnly("net.essentialsx:EssentialsX:2.21.0") // Import EssentialsX API (internally deprecated).
compileOnly(
files("libs/AnnouncerPlus-1.4.1.jar")
) // Import AnnouncerPlus API (binary-compatible with AnnouncerPlus-OG API).
@@ -1,6 +1,5 @@
package nl.skbotnl.chatog
import com.earth2me.essentials.Essentials
import java.util.*
import java.util.concurrent.locks.ReentrantReadWriteLock
import kotlin.concurrent.read
@@ -51,7 +50,6 @@ internal class ChatOG : JavaPlugin() {
var translator: OpenAITranslator? = null
var discordBridge: DiscordBridge? = null
val discordBridgeLock = ReentrantReadWriteLock()
var essentials = Bukkit.getServer().pluginManager.getPlugin("Essentials-OG") as Essentials
var lastMessagedMap: MutableMap<UUID, UUID> = HashMap()
fun isConfigInitialized() = ::config.isInitialized
+1 -2
View File
@@ -7,8 +7,7 @@ depend:
- LuckPerms
- AnnouncerPlus
- Utilities-OG
softdepend:
- Essentials-OG
- Vanish-OG
commands:
translatemessage:
description: Internal command for translating messages