Language

DiscordInGameConfig | Manage Discord Webhooks In-Game [1.21]

DiscordInGameConfig | Manage Discord Webhooks In-Game [1.21]

SpigotMC

Lightweight and high performance Discord bridge managed in game

31 downloads
latest vv1.1 SpigotMC
1.21 – 1.21
Tired of the endless FTP-edit-reload cycle? Configure your Discord logs and automated punishments directly IN-GAME with a beautiful, high-performance GUI!

DiscordInGameConfig is a lightweight, modular administration utility designed to
bridge your Minecraft server with Discord. It moves 100% of your daily logging
setup, bot linking, word filtering, and punishment configurations into an
elegant, animated in-game interface.

No FTP configurations, no file reloads, no syntax errors. Just pure, real-time

control.

Standard Loggers vs. DiscordInGameConfig

⚙️ Configuration
❌ *Traditional Loggers: Open FTP ➔ Edit complex .yml ➔ Reload command ➔ Fix syntax errors ➔ Restart.
✅ DiscordInGameConfig: Type /discordconfig ➔ Click a button in a beautiful GUI ➔ Saved instantly!

─── ⋆⋅☆⋅⋆ ───

Swearing & Ban Filters
❌ Traditional Loggers: Hardcoded text configs, manual file additions.
✅ DiscordInGameConfig: Swearing & Ban Filters Hub with 1-click additions/removals.

─── ⋆⋅☆⋅⋆ ───

️ Two-Way Moderation

❌ Traditional Loggers:Flat text alerts, copy-paste commands manually.
✅ DiscordInGameConfig: Dynamic Discord Buttons ([Mute], [Ban], [Ignore]) that update states in real-time.

─── ⋆⋅☆⋅⋆ ───

️ Security & Privacy

❌ Traditional Loggers: Accidental password logging on /login or /register.
✅ DiscordInGameConfig: ProtocolLib Packet Interception (hides sensitive command packet arguments entirely).

─── ⋆⋅☆⋅⋆ ───

⚡ Anti-Cheat Checks

❌ Traditional Loggers: Relies on heavy external anti-cheats to log actions.
✅ DiscordInGameConfig: Built-in action checks (Nuker, FastPlace, AutoClicker, Chat Spam) with Discord alerts.

Key Features

️ Packet-Level Security Core

Instead of relying on
simple chat listeners, the plugin intercepts command packets at the network
protocol layer (PacketType.Play.Client.CHAT_COMMAND) using ProtocolLib. When a
player types a registered private command (like /login or /register), our system
captures the base command and immediately drops logging for it before it even
hits the server logs or Discord.


Premium, Blurple-Themed Hub Layouts
[​IMG]
All menus utilize a modern 54-slot inventory with custom styled Discord-colored borders
(Blue and Cyan stained glass). Buttons are mapped symmetrically to avoid
crowding, using 1.21-themed blocks (Recovery Compasses, Mace, Echo Shards,
Spyglasses). The transitions are animated sequentially, playing a soft crystal
amethyst sound (BLOCK_AMETHYST_BLOCK_STEP).


️ Dynamic, State-Mutating Discord Buttons
[​IMG]
When an alert is sent, Discord displays buttons to your staff. Clicking [Mute] or [Ban] immediately triggers the corresponding in-game punishment console command. Simultaneously, the Discord button itself mutates (e.g., Mute changes to a green Unmute button, and Ban changes to Unban), keeping your staff synced on the current status of the
offender.


⚙️ Built-In Lightweight Anti-Cheat Actions
[​IMG]
Includes highly reliable, lightweight performance checks:

- Nuker: Flags players breaking blocks too fast.
- FastPlace: Flags block placing rate limits.
- AutoClicker: Detects entities hit above CPS limits.
- Chat Spam: Flags rate limits for spamming text messages. Limits can be
toggled on/off and updated directly from the Filters Hub in-game.


️ Multi-Language Out of the Box
[​IMG]
Swap system languages instantly using the Language Selector. Supporting English,
Russian, Spanish, German, French, and Chinese.


[​IMG]

Default Configuration

lang: "en"
bot-token: "YOUR_BOT_TOKEN"
channel-id: "YOUR_CHANNEL_ID"

settings:
log-chat: true
log-commands: true
log-join: true
log-quit: true
log-suspicious: true

punishments:
auto-punish: false
mute-cmd: "mute %player% %duration% %reason%"
ban-cmd: "ban %player% %duration% %reason%"
mute-time: "1h"
mute-reason: "Chat violation"
ban-time: "perm"
ban-reason: "Suspicious activity"
unmute-cmd: "unmute %player%"
unban-cmd: "unban %player%"

filters:
banned-words:
- "hack"
- "cheat"
ban-words:
- "ddos"
- "swat"
suspicious-commands:
- "/op"
- "/stop"

anticheat:
nuker-enabled: true
nuker-limit: 20
clicker-enabled: true
clicker-limit: 25
fastplace-enabled: true
fastplace-limit: 15
spam-enabled: true
spam-limit: 5

privacy:
hidden-commands:
- "/login"
- "/register"
- "/l"
- "/reg"


Support & Community

Need help with configuration, or want to suggest a new feature? Join our
community!
Join Our Discord Server

Github Repository

Versions

Release
v1.1
·
5
Release
v1.0
·
3
Release
2026-07-05
·
10

Comments 0

No comments yet. Be the first to share your thoughts.

FAQ

How do I install DiscordInGameConfig | Manage Discord Webhooks In-Game [1.21]?

Download the file for your Minecraft version and loader from this page, then drop the .jar into your mods (or plugins) folder and launch the game.

Is DiscordInGameConfig | Manage Discord Webhooks In-Game [1.21] free?

DiscordInGameConfig | Manage Discord Webhooks In-Game [1.21] is free to download on Modgrid — we link straight to the official source, no paywall or bundled installer.

Which Minecraft versions does DiscordInGameConfig | Manage Discord Webhooks In-Game [1.21] support?

Supports versions 1.21–1.21. See the download section on this page for the full list of supported versions and loaders.

Download DiscordInGameConfig | Manage Discord Webhooks In-Game [1.21]

Files are served directly from the original source. Modgrid does not host or modify them.