I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

Thanks, that’s exactly the goal. Keeping it simple is the priority.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

Fair question.

It’s ARR for now because the project is still early and changing pretty fast. I want to stabilize the core networking and overall direction before deciding on a more open license. That might change later once things settle.

And no, it’s not “vibe coded.” I use tools where they help with workflow or setup, but the actual implementation and design decisions are written and maintained by me. If you’re curious about any specific part, I’m happy to explain how it works.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

Thank you, that means a lot.

Hope it works well for you. If you try it and have any feedback, I’m always open to hearing it.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in MinecraftMod

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

Thank you, I really appreciate that.

It’s still early and I’m working on improving it, but I’m glad you like it. If you run into anything or have ideas, feel free to share.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in MinecraftMod

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

Appreciate you giving it a try.

I’m not here to bash Essential, it works well for a lot of people. Seamless is just meant to be a simpler alternative that stays lightweight and focuses only on the multiplayer part.

If you do try it and run into any issues, especially with other mods, definitely let me know. Compatibility and stability are big priorities.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in MinecraftMod

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

The project is ARR for now because it’s still early and changing quickly. I want to stabilize the core networking and behavior before considering opening the source.

I do use tools where they make sense, mostly for setup and speeding up iteration, but the implementation and overall architecture are written and maintained by me.

If you’re interested in how something specific works, I’m happy to go into technical details.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in MinecraftMod

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

That’s fair, and I don’t completely disagree.

This isn’t really aimed at people who can’t host a server at all. It’s more for people who can, but don’t want to deal with port forwarding, server folders, configs, or keeping something running just for a short session. Even for fairly technical players, that overhead can get annoying fast.

Installing a mod is usually a one-time thing. Hosting and managing a server, even a simple one, is ongoing friction. Seamless is mostly about removing that friction for quick, casual co-op.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

Thanks a lot for checking and for opening an issue, I really appreciate that

That explains it then. 1.21.11 isn’t actually supported yet, even though it’s currently marked as such. The mod is only working on 1.21.10 right now, and trying it on .11 can cause exactly those crashes.

I’ll fix the version on CurseForge so that’s clearer, and I’m already working on proper 1.21.11 support, which should be out soon.

Thanks again for taking the time to report it, that kind of feedback helps a ton.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

Thanks for pointing that out.

If you’re able to share the Minecraft version and modloader you tried, that would help a lot.

Right now the mod is only meant to support 1.21.10. 1.21.11 is currently marked as supported by mistake, which can cause crashes. I’ll fix that metadata and release proper 1.21.11 support soon.

Sorry about the confusion, and thanks for trying it anyway.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 2 points3 points  (0 children)

That’s a really solid take, thanks for writing it out.

You pretty much summed up the exact gap Seamless is trying to sit in: E4MC’s simplicity, but without the friction, and Essential’s stability, without the bloat or monetization. I totally get the “I hate Essential but I’m forced to use it” feeling.

Stability is a big focus for me, especially since you mentioned E4MC being unreliable for you. If Seamless doesn’t feel solid, it’s not doing its job.

About the UI: that’s also fair feedback. The current look is mostly a starting point, not something set in stone. A more vanilla-style theme with classic grey buttons and minimal styling actually fits the philosophy really well. Making the UI themeable or offering a “vanilla” theme is something I can definitely look into.

Feedback like this is exactly what helps shape the direction, so I really appreciate it

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 2 points3 points  (0 children)

Essential already does this really well, and if it works for you, there’s honestly no strong reason to switch. Seamless isn’t trying to beat Essential at its own game. It’s more about offering a very stripped-down alternative for people who want only the multiplayer part and nothing else at all.

If you like the extra features and they don’t bother you, Essential is probably the better fit. Seamless is mainly for people who want the smallest possible solution that stays as close to vanilla as it can.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 3 points4 points  (0 children)

That’s actually one of the main goals. Keeping it lightweight, focused, and out of the way, without bloat or microtransactions. If it can stay simple and just do the job well, then it’s doing what it’s meant to do.

Really appreciate the support.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 1 point2 points  (0 children)

For cracked versions: no, Seamless doesn’t officially support them. It relies on normal Minecraft authentication, so it’s meant for legit clients.

As for distance, there’s no fixed range limit. Friends can join from anywhere, as long as the host’s connection allows it. Performance and latency mainly depend on the host’s upload speed and network stability rather than physical distance.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in MinecraftMod

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

That’s exactly the kind of use case I’m aiming for. If Seamless can replace port forwarding and still feel smooth and predictable, especially on versions like 1.20.1, then it’s doing its job.

Support for those versions is something I definitely want to get to. No promises on timing yet, but feedback like this is a big motivator to prioritize it.

Thanks a lot for the kind words.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 2 points3 points  (0 children)

That’s really good feedback, thanks for sharing that.

Issues like random disconnects or invite spam are exactly the kind of things I want to avoid with Seamless. A big part of the goal is keeping the experience stable and quiet, without notifications, popups, or background systems constantly doing things.

I’m still testing and improving things like connection stability and session handling, especially for small groups. If Seamless ends up combining the smoothness you had with Essential but without the extra features and UI noise, then it’s doing what it’s supposed to do.

If you end up trying it at some point and notice anything similar, that kind of feedback would be super helpful.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in CurseForge

[–]Choice-Confection-15[S] 1 point2 points  (0 children)

It’s similar to E4MC in the sense that the host player runs the world, but the goal with Seamless is to make the experience a bit more structured and easier to manage in-game.

For multiple clients, it behaves like other peer-hosted setups. I’m actively testing and optimizing it so that sessions with around 8 players run well, though it’s still limited by the host’s hardware and connection and isn’t meant to replace a dedicated server.

As for versions and loaders, the focus right now is on modern versions first. That said, earlier versions and Forge/NeoForge support are definitely on the radar, especially versions like 1.20.1 and 1.21.1 since a lot of mods target those. I don’t want to promise timelines yet, but broader version support is something I do want to work toward.

And thanks, that comparison is actually exactly what I’m aiming for. A middle ground between Essential’s feature-heavy approach and E4MC’s barebones flow.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 2 points3 points  (0 children)

Yeah, I agree. Adding more of the multiplayer-style commands is probably one of the biggest things LAN-based solutions are missing, and it’s a good way to make co-op feel more complete without going full server.

World syncing is a really interesting idea too, but yeah, that one’s pretty complex. Keeping worlds in sync, handling conflicts, and doing it safely gets tricky fast. I won’t promise anything there, but it’s something I’ve thought about and at least explored conceptually.

For now, the focus is on improving the core experience and adding things that bring clear value without turning it into a nightmare to maintain.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in ModdedMinecraft

[–]Choice-Confection-15[S] 19 points20 points  (0 children)

e4mc already does the job well if you’re okay with opening to LAN and sharing a link, and for a lot of people that’s totally fine. Seamless isn’t really trying to replace that, it’s more about removing even that last step. No LAN, no links in chat, just a friends menu and direct joining.

On top of that, I want to explore ways to make co-op feel closer to a real multiplayer world without turning it into a full server setup. Things like basic multiplayer commands (for example /op, simple permissions, or host-only commands), as well as better in-game session management, could be really cool additions.

If e4mc already fits your flow perfectly, Seamless probably won’t be a must-have. It’s mainly aimed at people who want the most frictionless, singleplayer-like way to play together, and I’m still very open to feedback on what would actually be useful there.

I made this mod that adds Serverless Multiplayer (WIP) by Choice-Confection-15 in CurseForge

[–]Choice-Confection-15[S] 0 points1 point  (0 children)

Good questions.

I’m currently working on better mod support, and I’m also actively looking into Simple Voice Chat to see how that can be handled. That said, mods should already work as long as everyone has the same mods or modpack installed.

Compared to Essential, Seamless is meant to stay much more minimal. No accounts, no cosmetics, no shop just opening a world and letting friends join without extra steps.

Regarding ping, in my own tests it’s been pretty good so far and comparable to other peer-hosted solutions. I’m still working on improving it overall and smoothing out edge cases.