diff --git a/gradle.properties b/gradle.properties index 1fefb951..d8640a09 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,6 +7,6 @@ org.jetbrains.dokka.experimental.gradle.pluginMode=V2Enabled javaVersion=25 mcVersion=26.2 group=dev.slne.surf.api -version=3.27.0 +version=3.27.1 relocationPrefix=dev.slne.surf.api.libs snapshot=false diff --git a/surf-api-paper/surf-api-paper-nms/surf-api-paper-nms-v26-2/build.gradle.kts b/surf-api-paper/surf-api-paper-nms/surf-api-paper-nms-v26-2/build.gradle.kts index 9903364b..91d6afdc 100644 --- a/surf-api-paper/surf-api-paper-nms/surf-api-paper-nms-v26-2/build.gradle.kts +++ b/surf-api-paper/surf-api-paper-nms/surf-api-paper-nms-v26-2/build.gradle.kts @@ -13,7 +13,7 @@ dependencies { api(projects.surfApiPaper.surfApiPaperNms.surfApiPaperNmsCommon) api(projects.surfApiCore.surfApiCoreServer) - paperweight.paperDevBundle("26.2+") + paperweight.paperDevBundle("26.2.build.+") compileOnly(libs.placeholder.api) compileOnly(libs.reflection.remapper) diff --git a/surf-api-paper/surf-api-paper-nms/surf-api-paper-nms-v26-2/src/main/kotlin/dev/slne/surf/api/paper/server/nms/v26_2/bridges/V26_2SurfPaperNmsPlayerBridgeImpl.kt b/surf-api-paper/surf-api-paper-nms/surf-api-paper-nms-v26-2/src/main/kotlin/dev/slne/surf/api/paper/server/nms/v26_2/bridges/V26_2SurfPaperNmsPlayerBridgeImpl.kt index 788db0db..bb3e9944 100644 --- a/surf-api-paper/surf-api-paper-nms/surf-api-paper-nms-v26-2/src/main/kotlin/dev/slne/surf/api/paper/server/nms/v26_2/bridges/V26_2SurfPaperNmsPlayerBridgeImpl.kt +++ b/surf-api-paper/surf-api-paper-nms/surf-api-paper-nms-v26-2/src/main/kotlin/dev/slne/surf/api/paper/server/nms/v26_2/bridges/V26_2SurfPaperNmsPlayerBridgeImpl.kt @@ -486,7 +486,7 @@ class V26_2SurfPaperNmsPlayerBridgeImpl : SurfPaperNmsPlayerBridge { } override fun getPlayerDataDir(): File { - return MinecraftServer.getServer().playerDataStorage.playerDir + return MinecraftServer.getServer().playerList.playerIo.playerDir } override fun getStatsDataPath(): Path { @@ -494,7 +494,7 @@ class V26_2SurfPaperNmsPlayerBridgeImpl : SurfPaperNmsPlayerBridge { } private suspend fun loadPlayerTag(server: MinecraftServer, nameAndId: NameAndId): CompoundTag { - val dataStorage = server.playerDataStorage + val dataStorage = server.playerList.playerIo return withContext(Dispatchers.IO) { dataStorage.load(nameAndId).getOrNull() ?: CompoundTag() } @@ -544,7 +544,7 @@ class V26_2SurfPaperNmsPlayerBridgeImpl : SurfPaperNmsPlayerBridge { rootTag: CompoundTag ) { try { - val playerDirPath = server.playerDataStorage.playerDir.toPath() + val playerDirPath = server.playerList.playerIo.playerDir.toPath() val playerId = nameAndId.id.toString() val tmp = createTempFile(playerDirPath, "$playerId-", ".dat")