How to port a pre 1.13 plugin to 1.15 or higher? [closed]
Solution 1:
Start with importing the project into your IDE. The next step is to add the newer version of the API to your project's build path. If the project is using Maven or Gradle, the API should be listed as a dependency in your pom.xml (for Maven) or build.gradle (for Gradle) and you can change the version by editing those files. If the project doesn't use Maven or Gradle, you will have to add the API manually. How you do that depends on which IDE you are using so Google it.
After you've added the API to your project's build path, your IDE should display errors if the plugin is using parts of the API that changed between those versions. Fix the errors if there are any and test the plugin. From here, it's basically just testing the plugin and fixing anything that doesn't work.