Skip to content

Conversation

@TheLimeGlass
Copy link
Contributor

@TheLimeGlass TheLimeGlass commented Jul 16, 2025

Problem

If this temporary solution of doing reflection is how Skript is going to registries for past version support, you need to also allow addon developers to do the same methods.

Also this new method being at the bottom of BukkitClasses will be a git conflict nightmare.

Solution

To move it into BukkitUtils or PaperUtils where this method calls parts of from anyways.

Other

This PR was made during the merge of 2.12 so when the dev/patch eventually gets updated from master, the target branch can be changed to that, assuming nothing gets reverted from master. Targeting dev/patch because this new way of registering registries needs to be given to addon developers asap.

@TheLimeGlass TheLimeGlass requested a review from a team as a code owner July 16, 2025 04:15
@TheLimeGlass TheLimeGlass requested review from Burbulinis and TheMug06 and removed request for a team July 16, 2025 04:15
@TheLimeGlass TheLimeGlass changed the base branch from master to dev/patch July 16, 2025 04:27
@sovdeeth sovdeeth added enhancement Feature request, an issue about something that could be improved, or a PR improving something. needs reviews A PR that needs additional reviews labels Jul 16, 2025
@skriptlang-automation skriptlang-automation bot added patch-ready A PR/issue that has been approved and is ready to be merged/closed for the next patch version. and removed needs reviews A PR that needs additional reviews labels Jul 17, 2025
Co-authored-by: Patrick Miller <apickledwalrus@icloud.com>
@sovdeeth sovdeeth moved this to Awaiting Merge in 2.12 Releases Aug 1, 2025
@sovdeeth sovdeeth merged commit 63b57ac into SkriptLang:dev/patch Aug 29, 2025
5 checks passed
@github-project-automation github-project-automation bot moved this from Awaiting Merge to Done - Awaiting Release in 2.12 Releases Aug 29, 2025
@skriptlang-automation skriptlang-automation bot added completed The issue has been fully resolved and the change will be in the next Skript update. and removed patch-ready A PR/issue that has been approved and is ready to be merged/closed for the next patch version. labels Aug 29, 2025
@Absolutionism Absolutionism moved this from Done - Awaiting Release to Done - Released in 2.12 Releases Sep 2, 2025
erenkarakal pushed a commit to erenkarakal/Skript that referenced this pull request Nov 26, 2025
…Classes (SkriptLang#8041)

* Make the temporary getRegistryClassInfo public and outside the BukkitClasses

* Update src/main/java/ch/njol/skript/bukkitutil/BukkitUtils.java

Co-authored-by: Patrick Miller <apickledwalrus@icloud.com>
erenkarakal pushed a commit to erenkarakal/Skript that referenced this pull request Nov 26, 2025
…Classes (SkriptLang#8041)

* Make the temporary getRegistryClassInfo public and outside the BukkitClasses

* Update src/main/java/ch/njol/skript/bukkitutil/BukkitUtils.java

Co-authored-by: Patrick Miller <apickledwalrus@icloud.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

completed The issue has been fully resolved and the change will be in the next Skript update. enhancement Feature request, an issue about something that could be improved, or a PR improving something.

Projects

No open projects
Status: Done - Released

Development

Successfully merging this pull request may close these issues.

5 participants