How to make a plugin cover subversions?

Discussion in 'Spigot Plugin Development' started by ThatGuyLogi, Jan 9, 2020.

  1. I don't want to use a plugin like ProtocolSupport or ViaVersion, so is there a way to make your plugin work on all subversions? For example, 1.14.4 plugin would work with 1.14.3, 1.14.2, etc
     
  2. MrGeneralQ

    MrGeneralQ Previously qintinator
    Supporter

    As long as you don't use any version specific features, and as long as you use the spigot api, you should be good to go. If you are using NMS, you will need reflection in order to retrieve the correct classes dynamically .
     
  3. Or better Abstraction

    Edit: Or how I do it: Only support latest subversion.
    1.12.2
    1.13.2
    1.14.4
    1.15.1
     
    #3 ysl3000, Jan 9, 2020
    Last edited: Jan 9, 2020
    • Agree Agree x 1