Want a better Minecraft server? Read about SpigotMC here!
Separate names with a comma.
Discussion in 'News and Announcements' started by md_5, Jun 11, 2021.
WOW! A thousand thanks!
Happy to see that with a single exception -- Nashorn JS engine -- 168 plugins in our MC 1.17.x test suite are running just fine on Java 17.
I'm still on J16, better installing J17 which is LTS right? Might plan this on my next maintenance
I'm not sure if Minecraft officially supports Java 17 yet. My guess is they will do that with Minecraft 1.18 later this year. Personally, I'm going to wait until then to update to Java 17.
I run test servers. I certainly would not recommend putting Java 17 into production without serious validation on your test servers.
I haven't looked into this, and the nashborn msg has been there for years now, so I am kinda blind to it .. now did multiverse-core do on java 17?
I mean, technically they can set legacy to 16 for 1.18 snapshots and include java17 for a few snapshots and see how it goes. If all fails, they can continue on 16
There are (at least) two plugins that manage the Nashorn issue, both updated to support Java 17. MV-Core seems to be fine with Java 17, in my testing so far. YMMV.
Glad to hear.
luckperms crashed for me, but i was 4 buils behind, their latest from their .net site worked fine.
i've tested 20 core plugins i use and no isssues so far (besides luckperm)
Our plugins are always up-to-date on the bleeding edge. No issues with 168+ plugins, other than the Nashorn issues already noted, since resolved. Of course, there is the SecurityManager deprecation to deal with in future, which will affect one of my plugins, and quite a few others.
That might just affect bungee? i dunno, dont use it. dont care lol.
Just out of interest for what you're using the security manager? I personally was never in the need to use it.
Network interception, same as me.
So you do not inject your interceptor into the netty pipeline?
In my case, it's not possible.
and we both handle url/ip connections e.g. plugin connections to pastebin or some random IP address.
You can see my use-case here https://github.com/OpticFusion1/MCA...servers/runtimeprotect/AMSecurityManager.java
NetworkInterceptor is open-source, if you would like to inspect the use case(s) and offer a PR.
Nice, 1.18 snapshot; it's go time!
stress testing here we come
Ah different use case. Expected a packet interceptor, not a disallow my plugins communicating network interceptor.
I think the Overview is pretty clear as to what NetworkInterceptor does. The wiki even more so.