Language

✨ mGiveaway | DISCORD ➱ MINECRAFT GIVEAWAYS  [1.17-1.21.5]

✨ mGiveaway | DISCORD ➱ MINECRAFT GIVEAWAYS [1.17-1.21.5]

SpigotMC

Plugin for Paper servers that seamlessly integrates with Discord to host engaging giveaways.

1.2k downloads 5.0 rating
latest vv0.7.6 SpigotMC
1.17 – 1.21
[​IMG]

[​IMG] [​IMG]

mGiveaway
DISCORD MINECRAFT GIVEAWAY PLUGIN

Boost your server community with exciting giveaways!
mGiveaway seamlessly integrates Discord and Minecraft,

allowing you to create engaging giveaways, set custom rewards,
and automatically deliver prizes to winners in-game.

[​IMG]
  • Discord Integration: Slash commands for easy giveaway creation & management in Discord.
  • Automated Giveaways: Schedule start/end times for fully automated giveaways.
  • Configurable Requirements: Permissions, Groups/Roles (Vault), PlaceholderAPI values.
  • In-Game Rewards: Automatic execution of commands for winners.
  • Customizable Embeds: JSON configuration for rich Discord embed messages.
  • Dynamic Placeholders: Embeds update with time left, entries, winners, etc.
  • Giveaway Reminders: In-game broadcasts to notify players.
  • Statistics Tracking: Track entries and wins.
  • Extensive Text Config: config.yml for messages, UI text, etc.
  • Update Checker: In-game notifications for new versions.
[​IMG]
  • Spigot: 1.17+ [Paper recommended]
  • PlaceholderAPI: 2.11.6+
  • Vault: 1.7+
[​IMG]
  1. Download & Install: Get mGiveaway-VERSION.jar from GitHub Releases and place in /plugins folder.
  2. Restart your server
  3. Configure Discord Bot in config.yml:
    • Create Bot at Discord Developer Portal.
    • Get Bot Token ("Bot" tab).
    • Paste Token into discord.bot.token in plugins/mGiveaway/config.yml
  4. Configure config.yml
  5. Reload Plugin: Use /mgwreload or restart server.
[​IMG]
Use [/create_giveaway] (default) to create giveaways.
Code (Text):
/create_giveaway name:<giveaway_name> prize:<prize_description> minecraft_prize:<minecraft_prize_placeholder> duration:<duration_string> winners:<number_of_winners> command:<reward_command> requirements:<true/false>

  • name: Internal giveaway name.
  • prize: Formatted prize description (Discord).
  • minecraft_prize: Plain-text prize (in-game broadcast).
  • duration: Duration string (e.g., 2d 30m).
  • winners: Number of winners.
  • command: First reward command (%player% placeholder).
  • requirements: OPTIONAL: true/false (if the giveaway start should wait for requirements)

[​IMG]
FOR GIVEAWAY AND GIVEAWAY END EMBEDS:
{TIME-LEFT}, {END-TIME}, {ENTRIES}, {WIN-COUNT},
{PRIZE}, {WINNERS}


FOR LOG EMBED
{GIVEAWAY-NAME}, {ENTRIES-COUNT}, {PRIZE}, {COMMANDS},
{WINNERS-MENTIONS}, {ENTRIES-LIST}


[​IMG]

After making any changes to the
config.yml file, remember to use
/mgwreload

Sometimes, the plugin pauses itself
because of runtime errors. To fix it use /mgwreload

[​IMG]

Versions

Release
v0.7.6
·
4
Release
v0.7.5
·
16
Release
v0.7.4
·
33
Release
v0.7.3
·
25
Release
v0.7.2
·
14
Release
v0.7.2
·
14
Release
v0.7.1
·
29
Release
v0.7
·
23
Release
v0.7
·
37
Release
v0.6
·
33
Release
v0.5.1
·
287
Release
v0.5
·
40

Comments 0

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

Download ✨ mGiveaway | DISCORD ➱ MINECRAFT GIVEAWAYS [1.17-1.21.5]

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