Skip to content

Conversation

@Soapy7261
Copy link

@Soapy7261 Soapy7261 commented May 2, 2025

Paper plugins are a special thing now and the hybrids listed do not support them, at least for the modern versions where Paper plugins are different then Bukkit/Spigot plugins.

Also lists 1.20.2 and 1.20.4 as unsupported on Ketting as those versions are unsupported now.

Soapy7261 added 2 commits May 2, 2025 03:08
Paper plugins are a special thing now, so to say they support paper plugins is not true.
@lunofe
Copy link
Contributor

lunofe commented May 2, 2025

I have two main points I'd like to discuss:

  1. More detail on this change would really help.
  • Is this change in compatibility a recent thing or something that's currently being planned?
  • Are there any forum posts, official announcements, or specific git commits for this?
  • Is there any guidance or a commonly accepted naming convention that distinguishes between the old "backwards compatible" plugins and plugins that are "Paper only"?
  1. Removing "/paper" from the list might be too coarse of an approach.
  • My concern is that there might be instances where plugins developed before the changes are fully compatible.
  • If breaking changes introduced in version 1.20.1, the removal of "/Paper" from a hybrid server for 1.7.10 makes no sense?

We need a better way to indicate which specific type or stage of Paper compatibility is supported instead of outright removal.

  • Legacy & Modern?
  • Old & New?
  • Pre-<insert naming convention, change name, project title> & Post-<...>

@Soapy7261
Copy link
Author

Soapy7261 commented May 2, 2025

Perhaps it does not make sense for a pre-1.20.1 hybrid to remove /Paper, but it could be confusing for someone to see an older hybrid with /Paper listed but not a newer one if they don't understand how Paper plugins are different past 1.20.1

Perhaps a notice at the top would make it clearer that Paper plugins are not the same as Bukkit/Spigot plugins past 1.20.1, linking to this or something similar. Then re-add Paper to hybrids pre-1.20.1 would also make sense, although some hybrids like Arclight or Mohist support many versions, so it does get tricky.

In relation to ketting, both the 1.20.2 branch and 1.20.4 branch state EOL in the README.md

@LeStegii
Copy link
Owner

I think there should be a distinction between the new paper plugins and the old paper api plugins.
Since it has been started in this PR, I'd use it to finish the task.

Would you like to do this or should someone else step in?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants