From e397bff34df127ab1f9ab8e3348bf966db39ccc1 Mon Sep 17 00:00:00 2001 From: akastijn Date: Mon, 8 Jun 2026 21:51:58 +0200 Subject: [PATCH] Updated MyPet and Cosmos --- .gitignore | 4 +++- build.gradle.kts | 4 ++-- settings.gradle.kts | 18 +++++++++++------- .../afkdectector/afkplayer/AFKPlayer.java | 7 ++++--- 4 files changed, 20 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index d9ca1fc..367a4d2 100755 --- a/.gitignore +++ b/.gitignore @@ -38,4 +38,6 @@ target/ hs_err_pid* .gradle build/ -!gradle/wrapper/gradle-wrapper.jar \ No newline at end of file +!gradle/wrapper/gradle-wrapper.jar + +*.bat diff --git a/build.gradle.kts b/build.gradle.kts index 6a55deb..7c83ba2 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -39,10 +39,10 @@ tasks { } dependencies { - compileOnly("com.alttd.cosmos:cosmos-api:1.21.6-R0.1-SNAPSHOT") { + compileOnly("com.alttd.cosmos:cosmos-api:1.21.10-R0.1-SNAPSHOT") { isChanging = true } - compileOnly("de.keyle:mypet:3.11-SNAPSHOT") + compileOnly("de.keyle:mypet-api:4.0.0-SNAPSHOT") compileOnly("com.alttd:VillagerShopUI:1.1-SNAPSHOT") { isChanging = true } diff --git a/settings.gradle.kts b/settings.gradle.kts index 171f027..d3402ad 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,20 +1,24 @@ -import org.gradle.kotlin.dsl.maven - rootProject.name = "AFKDetector" +val nexusUser = providers.gradleProperty("alttdSnapshotUsername").orNull ?: System.getenv("NEXUS_USERNAME") +val nexusPass = providers.gradleProperty("alttdSnapshotPassword").orNull ?: System.getenv("NEXUS_PASSWORD") + dependencyResolutionManagement { repositories { + mavenLocal() mavenCentral() - maven("https://repo.destro.xyz/snapshots") // Altitude - Galaxy - maven("https://repo.alttd.com/repository/alttd-snapshot/") maven { - name = "nexus" url = uri("https://repo.alttd.com/repository/alttd-snapshot/") credentials { - username = providers.gradleProperty("alttdSnapshotUsername").get() - password = providers.gradleProperty("alttdSnapshotPassword").get() + username = nexusUser + password = nexusPass } } + maven("https://repo.papermc.io/repository/maven-public/") + maven { + name = "userderezzedRepoSnapshots" + url = uri("https://repo.userderezzed.dev/snapshots") + } } repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) } diff --git a/src/main/java/com/alttd/afkdectector/afkplayer/AFKPlayer.java b/src/main/java/com/alttd/afkdectector/afkplayer/AFKPlayer.java index 69dd71a..4516898 100755 --- a/src/main/java/com/alttd/afkdectector/afkplayer/AFKPlayer.java +++ b/src/main/java/com/alttd/afkdectector/afkplayer/AFKPlayer.java @@ -4,8 +4,9 @@ import com.alttd.afkdectector.AFKDetector; import com.alttd.afkdectector.config.Config; import com.alttd.afkdectector.config.Messages; import de.Keyle.MyPet.MyPetApi; -import de.Keyle.MyPet.api.entity.MyPet; +import de.Keyle.MyPet.api.entity.Pet; import de.Keyle.MyPet.api.player.MyPetPlayer; +import de.Keyle.MyPet.api.plugin.MyPetPlugin; import net.kyori.adventure.text.Component; import net.kyori.adventure.text.minimessage.MiniMessage; import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder; @@ -138,10 +139,10 @@ public class AFKPlayer { if (!AFKDetector.myPetEnabled) return; MyPetPlayer myPetPlayer = MyPetApi.getPlayerManager().getMyPetPlayer(player); - if (myPetPlayer == null || !myPetPlayer.hasMyPet() || !myPetPlayer.getMyPet().getStatus().equals(MyPet.PetState.Here)) + if (myPetPlayer == null || !myPetPlayer.hasPet() || !myPetPlayer.getPet().getStatus().equals(Pet.PetState.Here)) return; - MyPet myPet = myPetPlayer.getMyPet(); + Pet myPet = myPetPlayer.getPet(); myPet.removePet(); } }