Java/bedrock development
Hi, uneducated new guy here. I run a bedrock server using BDS (terrible I know) and only really have knowledge in c++ and js. The Recent bedrock update is forcing me to trash years worth of personal code and I really want to switch to a Java based alternative (not crossplay) like nukkit so I can get away from having to deal with Microsoft’s nonsense. My question is for anybody who knows both platforms. Is nukkit the best alternative in my situation? Or is there more options that I’m not aware of?
19 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by theonlygrizzy#0
Oh I want to add, the features I’ve added total 600+ custom items/blocks/entities meaning whatever I decide on would need to be able to support those kinds of mods without huge performance loss :April:
You can run a Paper server and use Geyser to allow bedrock crossplay
You would have to put in a lot of work to port your custom items and whatnot over to Java, plug-ins like ItemsAdder and Oraxen help with that
Does geyser have support for only allowing players of one platform to join? My only worry is I’ve heard that it can be a huge pain for server owners to keep all features working for players on each platform
I’m solo dev so the less headache the better
well
if you want only java to join, don’t use geyser.
the other way around…? Not sure but a plugin wouldn’t be hard imo….
And yeah, you’re right keeping plugin & bedrock compat is hard. Plugins like itemsadder do make it easier but it’s still a headache
Very fair, I do appreciate the input. At this point I’m willing to do anything but deal with mojangs bedrock updates so i’ll take a look at the paper/geyser combo. Im assuming multi-version support should be pretty standard with that kind of setup too?
As in public plug-ins
yeah you can use ViaVersion & ViaBackwards
although I’m fairly sure you can’t do multi version for bedrock which is standard
not sure
Hm not the worst case, anything beats the lack of control I’m getting now
Thanks for replying tho, I appreciate your time and input. Definitely gives me another place to start
No problem :ThumbsUp:
would also recommend Pufferfish over Paper.
It’s a high performance fork of paper, all plugins work on it normally like it would on paper it is just more performance
Sounds perfect, I get real stuck up about performance so i’ll opt for that
!optimise
You can follow these guides to optimize your server
Admincraft Canned Responses
would recommend eternity’s guide ^^
doesn’t heart to read both though and remembers it’s a guide, not a tutorial so it shouldn’t be exactly the same
Yea i’ll be doing a lot of reading these next few months im sure. as someone with minimal Java experience is there any other guides/sources you would recommend?
By java do you mean coding, or just general java mc server developing / admin?
General for servers, my brain works pretty well in understanding once I have a direction to go in
setup.md
Minecraft Admin Wiki
We're setup.md, the Minecraft administration wiki, written by enthusiasts and targeted to the novice.
Awesome! I’m sure at some point in my development i’ll be back asking more questions but this should be enough to get me moving :Birb: thanks again I really appreciate it
!answered
post closed!
The post/thread has been closed!
Requested by theonlygrizzy#0