1.8.9 plugins on 1.16.5
Is there a way to get 1.8 plugins to work on 1.16.5 servers. Because some plugins are discontinued and if I upgrade 1.16 I will lose a lot of functionality
Posted Jul 6, 2021, 1:06 PM UTC
Is there a way to get 1.8 plugins to work on 1.16.5 servers. Because some plugins are discontinued and if I upgrade 1.16 I will lose a lot of functionality
Posted Jul 6, 2021, 1:06 PM UTC
find alternative plugins or update them yourself.
How do you update them yourself?
From legacy versions, you have to update some methods that have been deprecated by spigot. A lot of new hand things in inventories and all that. Then update the plugin.yml with the new API version. Most Java should be good from then.
Learn to program java, hope you can find the source, and then start fixing things.
How easy is Java? How long does it take to learn?
Kinda depends on you starting point. If you already know programming in other languages, probably pretty easy to pick up the basics in a week or three.
If you have never programmed at all, it will take some time. Since there is a lot of general programming fundamentals you have to learn. Could take at least couple months.
Though it all depends on how much time you actually commit to learning. I am kinda assuming you spend 1-3 hours a day like a regular course at school. You could potentially try to squeeze more into a day, but for some people there I think there is a limit for how much they can practically learn in before getting exhausted on the subject.
Not too hard, I learned a lot in a week
Depends. Some methods may be removed in the 1.16.5 API, and if the plugin relies on NMS calls you're not gonna get it to work. I suggest you find alternatives, or stick with 1.8.8
As many have said I would find alternatives since the devs have stopped updating their plugins they will not work. Should not be to hard to find a plugin that works the same. Some say update yourself but that can be a lot of work sometimes depending on plugin complexity.
You should google if there's a continuation of the plugin. It might run under a different name.
For example, take a look at Screaming Bedwars which is based on the Bedwars Rel plugin which support Minecraft 1.8-1.11
cyberflamegou mentioned this, but I want to emphasize it—lots of plugins made for older versions still work in newer versions. The only way to find out is to try it yourself (or search plugin comments or forums/subreddits to see if other people have tried them).
I doubt 1.8 to 1.16 tho tbh
I could help you update them, but you have to DM me with details, links etc.
I updated it but half the things don't work
But... Have you changed the events, constructors for the new ones correctly?
Yes
That's very weird, but there's a chance the original plugin was already broken... Would you give me a link to it please so i could take a look tomorrow?
Either find alternatives, or stay on 1.8.9.
Or, you can port the plugins in question to 1.16.5 (or hire someone to do it). Java isn't horribly hard to learn in the context of MC plugins, and is built with the write-once-run-anywhere mentality, there's a boatload of backwards compatibility at the JVM level, the issue is that the spigot/paper/etc deprecate API methods constantly.
I know java but was wondering if their was a software to translate like java worlds into bedrock ones
you could make 1.16.5 clients work on a 1.8 server using plugins
I want 1.16 features
No. End of story.
you should find alternatives to those plugins
[deleted]
Why would you need to "make" a new server?
[deleted]