U
/u/Crafty_Sorbet5427
Guest
Hey r/admincraft,
I run a small Minecraft server on a budget VPS and for a long time I was using DiscordSRV for the Discord chat bridge. It works great, but I noticed it was adding a noticeable chunk of RAM just to maintain a persistent JDA (Java Discord API) connection living inside the JVM 24/7.
For a budget server where every MB counts, having a full Discord bot running inside your Minecraft process felt wasteful — especially since I only needed basic chat bridging and announcements.
**So I built my own solution.*\*
Instead of embedding a Discord bot inside the plugin, my plugin talks to a lightweight web API. The heavy Discord connection lives on a separate web server, completely outside your Minecraft JVM. The plugin just makes small async HTTP calls — no persistent connections, no JDA, minimal RAM overhead inside the server process itself.
**What it does:*\*
- Real-time chat bridge (Minecraft ↔ Discord) — **fully free**
- Player join/leave alerts — **fully free**
- Announcements (instant, scheduled, or repeating interval) — **fully free**
- Content filters (bad words, link blocking) — **fully free**
- Role mention control (blacklist specific roles, auto-strip u/everyone/u/here) — **fully free**
- Web dashboard for all config — no yml editing for most things
The only thing that's limited on the free tier is how many announcement slots and statistics module slots you get — the actual features themselves are all free.
**How it compares to DiscordSRV:*\*
-
No JDA inside your JVM = lower RAM on the Minecraft side
-
Dashboard config instead of yml files
-
Bot stays online even when your MC server restarts
-
Depends on my web service being online (not fully self-hosted like DiscordSRV)
-
Fewer features than DiscordSRV overall — it's a much newer project
Not trying to replace DiscordSRV — it's a fantastic plugin with years of development behind it. This is just a lighter alternative for people running small servers on tight hardware who want a simple bridge without the RAM cost.
Would love honest feedback from anyone who gives it a try! Happy to answer questions about how it works under the hood.
*(Not posting a link to comply with sub rules — just search "GatewayMC-Sync" if you're curious)*
submitted by /u/Crafty_Sorbet5427
[link] [comments]
Continue reading...
I run a small Minecraft server on a budget VPS and for a long time I was using DiscordSRV for the Discord chat bridge. It works great, but I noticed it was adding a noticeable chunk of RAM just to maintain a persistent JDA (Java Discord API) connection living inside the JVM 24/7.
For a budget server where every MB counts, having a full Discord bot running inside your Minecraft process felt wasteful — especially since I only needed basic chat bridging and announcements.
**So I built my own solution.*\*
Instead of embedding a Discord bot inside the plugin, my plugin talks to a lightweight web API. The heavy Discord connection lives on a separate web server, completely outside your Minecraft JVM. The plugin just makes small async HTTP calls — no persistent connections, no JDA, minimal RAM overhead inside the server process itself.
**What it does:*\*
- Real-time chat bridge (Minecraft ↔ Discord) — **fully free**
- Player join/leave alerts — **fully free**
- Announcements (instant, scheduled, or repeating interval) — **fully free**
- Content filters (bad words, link blocking) — **fully free**
- Role mention control (blacklist specific roles, auto-strip u/everyone/u/here) — **fully free**
- Web dashboard for all config — no yml editing for most things
The only thing that's limited on the free tier is how many announcement slots and statistics module slots you get — the actual features themselves are all free.
**How it compares to DiscordSRV:*\*
-
-
-
-
-
Not trying to replace DiscordSRV — it's a fantastic plugin with years of development behind it. This is just a lighter alternative for people running small servers on tight hardware who want a simple bridge without the RAM cost.
Would love honest feedback from anyone who gives it a try! Happy to answer questions about how it works under the hood.
*(Not posting a link to comply with sub rules — just search "GatewayMC-Sync" if you're curious)*
submitted by /u/Crafty_Sorbet5427
[link] [comments]
Continue reading...