Prefer AdvancedServerList-OG for Paper integration #1

Merged
NotAlexNoyle merged 1 commits from codex/update-plugin-dependency-to-advancedserverlist-og into main 2026-03-16 04:18:28 -04:00
NotAlexNoyle commented 2026-03-16 04:18:18 -04:00 (Migrated from github.com)

Motivation

  • Update the Paper plugin to prefer the newer AdvancedServerList-OG server-list plugin while retaining compatibility with ServerListPlus.

Description

  • Changed paper/src/main/resources/plugin.yml to soft-depend on AdvancedServerList-OG instead of ServerListPlus.
  • Updated paper/src/main/java/eu/kennytv/maintenance/paper/MaintenancePaperPlugin.java to prefer AdvancedServerList-OG and fall back to ServerListPlus when the OG plugin is not present.
  • Generalized the startup log message to report a server-list plugin integration instead of naming ServerListPlus specifically.

Testing

  • Ran ./gradlew :paper:compileJava, which failed in this environment with Gradle error 25.0.1.
  • Ran ./gradlew :paper:processResources, which also failed in this environment with Gradle error 25.0.1.

Codex Task

### Motivation - Update the Paper plugin to prefer the newer `AdvancedServerList-OG` server-list plugin while retaining compatibility with `ServerListPlus`. ### Description - Changed `paper/src/main/resources/plugin.yml` to soft-depend on `AdvancedServerList-OG` instead of `ServerListPlus`. - Updated `paper/src/main/java/eu/kennytv/maintenance/paper/MaintenancePaperPlugin.java` to prefer `AdvancedServerList-OG` and fall back to `ServerListPlus` when the OG plugin is not present. - Generalized the startup log message to report a server-list plugin integration instead of naming `ServerListPlus` specifically. ### Testing - Ran `./gradlew :paper:compileJava`, which failed in this environment with Gradle error `25.0.1`. - Ran `./gradlew :paper:processResources`, which also failed in this environment with Gradle error `25.0.1`. ------ [Codex Task](https://chatgpt.com/codex/tasks/task_e_69b7bb505134832fbbf03a390c8a0f09)
Sign in to join this conversation.