Skip to content

Conversation

@Knerio
Copy link
Contributor

@Knerio Knerio commented Jan 2, 2025

This PR will be a breaking change, it will change the fundemental of the BaseAPI class:

Like the name already says, the BaseAPI class will be abstract and currently we have two implementations:

  • GeneralBaseAPI: Supports external services like a proxy, ...
  • SpigotBaseAPI: Is designed that only spigot can use it

Every spigot plugin will have to change:
new BaseAPI(...) -> new BaseSpigotAPI(...)

@Knerio Knerio added the enhancement New feature or request label Jan 2, 2025
@Knerio Knerio requested a review from VAXShadow1929 January 2, 2025 14:47
@Knerio Knerio self-assigned this Jan 2, 2025
@Knerio Knerio changed the base branch from main to fix/workflows-publish January 2, 2025 17:37
@Knerio Knerio changed the base branch from fix/workflows-publish to main January 2, 2025 17:38
@Knerio Knerio requested a review from VAXShadow1929 January 2, 2025 17:47
@Knerio Knerio merged commit 832e955 into main Jan 2, 2025
2 checks passed
@Knerio Knerio deleted the feat/make-BaseAPI-abstract branch May 17, 2025 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants