diff --git a/build.gradle.kts b/build.gradle.kts index 8832efb..f6db6ca 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -17,7 +17,7 @@ repositories { } dependencies { - compileOnly("io.papermc.paper:paper-api:1.18.2-R0.1-SNAPSHOT") + compileOnly("org.spigotmc:spigot-api:1.8.8-R0.1-SNAPSHOT") implementation(kotlin("stdlib-jdk8")) implementation("com.github.twitch4j:twitch4j:1.11.0") implementation("com.fasterxml.jackson.core:jackson-databind:2.13.3") diff --git a/src/main/java/de/jakkoble/TwitchWhitelist.kt b/src/main/java/de/jakkoble/TwitchWhitelist.kt index ed330d7..381e0e3 100644 --- a/src/main/java/de/jakkoble/TwitchWhitelist.kt +++ b/src/main/java/de/jakkoble/TwitchWhitelist.kt @@ -1,7 +1,6 @@ package de.jakkoble import de.jakkoble.Whitelist.isListed -import net.kyori.adventure.text.Component import org.bukkit.ChatColor import org.bukkit.event.EventHandler import org.bukkit.event.Listener @@ -37,12 +36,12 @@ class TwitchWhitelist : JavaPlugin(), Listener { @EventHandler fun onPlayerJoin(event: PlayerJoinEvent) { if (event.player.isListed()) return - event.player.kick(Component.text(String.format(Config().getData("notWhitelistedMessage"), - "https://twitch.tv/${twitchBot.getChannelofID(Config().getData("channelID")).lowercase()}"))) + event.player.kickPlayer(String.format(Config().getData("notWhitelistedMessage"), + "https://twitch.tv/${twitchBot.getChannelofID(Config().getData("channelID")).lowercase()}")) } @EventHandler fun onPlayerLeft(event: PlayerKickEvent) { - if (!event.player.isListed()) event.leaveMessage(Component.empty()) + if (!event.player.isListed()) event.leaveMessage = "" } } \ No newline at end of file diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 78f03c8..4ba4a98 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,7 +1,7 @@ name: TwitchWhitelist version: 1.1 main: de.jakkoble.TwitchWhitelist -api-version: 1.19 +api-version: 1.16 authors: [ Jakkoble ] description: Whitlist Players via Twitch Channel Points Reward website: https://jakkoble.de \ No newline at end of file