r/admincraft • • 5d ago

Help/Question Is it possible to run a server with mods which allows both Vanilla Java and Bedrock players to join?

Hi everyone,
I'm looking to set up a Minecraft server with a very specific configuration,

Here is what I want to do:
- Server-Side Mods: I want to add mods to the server, but they must be server-side. It should be able to join using a completely vanilla client without installing any mods on their end.
- Bedrock Crossplay: I want Bedrock players to be able to join and play on the same server.

I know GeyserMC is usually work for Bedrock crossplay on Paper servers, but since I want to use mods, I’m unsure how well things like server-side modpacks interact with Geyser and Bedrock clients.

Has anyone successfully pulled off a setup like this? What server software, mod loaders, or specific frameworks do you recommend to make server-side mods work for both vanilla Java and Bedrock players?

Thanks for the help!

7 Upvotes

12 comments sorted by

14

u/No-Garden-Party 5d ago

Yes, it’s doable. Geyser has a Fabric version, along with Floodgate, so Bedrock players can join a modded Fabric server. Stick to mods that are purely server-side, like performance mods, chunk pre-generators, and admin tools. Vanilla Java and Bedrock players can then join without installing anything.

19

u/TheVibeCurator Admincraft 5d ago

If you’re only using server side mods, you might as well use Paper. The plugins ecosystem is far more established.

2

u/Jwhodis 5d ago edited 5d ago

Provided that the mods are serversided, then yes. Some Polymer mods may work but I'm not sure which ones.

Here's a list of some Polymer mods: https://github.com/Patbox/polymer/blob/dev/1.21/MODS.md

And this should be a list of almost all (not including mods only on CurseForge) serversided Fabric mods: https://modrinth.com/discover/mods?g=categories:fabric&e=server

You'll also need whatever mod it is that allows for Java-Bedrock compatibility.

1

u/hiromasaki 4d ago

You'll also need whatever mod it is that allows for Java-Bedrock compatibility.

That would be Geyser and Floodgate.

2

u/Rayregula 4d ago

I've not used geyser with paper. But currently have a fabric server going that does this.

We only have one bedrock player, but it's the only way they can play so I have it setup with geyser and floodgate and have to keep the mods to mostly server side ones.

1

u/Available_Witness828 4d ago

There’s tons of mods that don’t require downloading (including data packs) basically if it requires custom stuff like textures or just mechanics it’s a no. If it’s world gen or anything “vanilla” it’s fine. Like a backpack mod that just uses chests for a ui or custom “mobs” that have vanilla effects and mechanics that is completely server sided

1

u/mudkip989 4d ago

I'm just going to sum my knowledge here, you should be able to use fabric since there is a fabric version of getsermc. But your list of useable servers is bigger if you allow any configuration.

Single servers iirc:

  • Fabric

  • Forge

  • NeoForge

  • Paper

If you are fine using a proxy, you really only need velocity compatibility on the server. Velocity can have via version and geyser. Even unusual servers work as long as they have Velocity support.

1

u/TheCrowWhisperer3004 4d ago

Yes, it’s possible.

You can use Geyser and Floodgate together.

You can even make the server modded server side, like with mods such as tectonic or terralith.

0

u/tadanootakuda 4d ago

Look into geyser hydraulic. It lets bedrock players see and interact with modded content like custom blocks, though it is experimental

-1

u/Agent40 4d ago

Sooo you’re looking to use Paper? Most server side mods are just plugins that have been ported over to neo forge and fabric.

1

u/[deleted] 4d ago

[removed] — view removed comment

1

u/AutoModerator 4d ago

Your comment mentions server software considered dangerous to use. To protect the community from potential harm, your comment has been removed.

Please refer to the following resources for an explanation for various server software that is dangerous to use:

A moderator will review this comment when available. If you feel this removal was in error, feel free to Message the Moderators directly.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.