{"id":100858,"date":"2026-06-05T22:08:06","date_gmt":"2026-06-05T19:08:06","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/"},"modified":"2026-06-05T22:08:06","modified_gmt":"2026-06-05T19:08:06","slug":"mgiveaway","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/","title":{"rendered":"\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS"},"content":{"rendered":"<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/r36XcWN.png\" alt=\"mGiveaway Banner\"\/>\n<\/p>\n<p align=\"center\" style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">\n  Boost your server community with exciting giveaways!<br \/>\n  mGiveaway seamlessly integrates Discord and Minecraft,<br \/>\n  allowing you to create engaging giveaways, set custom rewards,<br \/>\n  and automatically deliver prizes to winners in-game.\n<\/p>\n<p><\/p>\n<p align=\"center\">\n<p>    <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/1jemm1e.png\" alt=\"GitHub Link\"\/><\/p>\n<p>    <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/nblc47G.png\" alt=\"Discord Link\"\/><\/p>\n<p align=\"center\">\n<h1 style=\"font-family: 'Trebuchet MS'; color: #00b3b3;\">mGiveaway &#8211; Discord Minecraft Giveaway Plugin<\/h1>\n<\/p>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/zI6CWqZ.png\" alt=\"Key Features Icon\"\/>\n<\/p>\n<ul style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">\n<li><b>Discord Integration:<\/b> Slash commands for easy giveaway creation &#038; management in Discord.<\/li>\n<li><b>Automated Giveaways:<\/b> Schedule start\/end times for fully automated giveaways.<\/li>\n<li><b>Configurable Requirements:<\/b> Permissions, Groups\/Roles (Vault), PlaceholderAPI values.<\/li>\n<li><b>In-Game Rewards:<\/b> Automatic execution of commands for winners.<\/li>\n<li><b>Customizable Embeds:<\/b> JSON configuration for rich Discord embed messages.<\/li>\n<li><b>Dynamic Placeholders:<\/b> Embeds update with time left, entries, winners, etc.<\/li>\n<li><b>Giveaway Reminders:<\/b> In-game broadcasts to notify players.<\/li>\n<li><b>Statistics Tracking:<\/b> Track entries and wins.<\/li>\n<li><b>Extensive Text Config:<\/b>  <i>config.yml<\/i> for messages, UI text, etc.<\/li>\n<li><b>Update Checker:<\/b> In-game notifications for new versions.<\/li>\n<\/ul>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/feLp8Uj.png\" alt=\"Requirements Icon\"\/>\n<\/p>\n<ul style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">\n<li><b>Spigot:<\/b> 1.17+ [Paper recommended]<\/li>\n<li><b>PlaceholderAPI:<\/b> 2.11.6+<\/li>\n<li><b>Vault:<\/b> 1.7+<\/li>\n<\/ul>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/zQFONmG.png\" alt=\"Setup &#038; Installation Icon\"\/>\n<\/p>\n<ol style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">\n<li><b>Download &#038; Install:<\/b> Get <u>mGiveaway-VERSION.jar<\/u> from GitHub Releases and place in <b>\/plugins<\/b> folder.<\/li>\n<li><b>Restart your server<\/b><\/li>\n<li><b>Configure Discord Bot in <i>config.yml<\/i>:<\/b>\n<ul>\n<li>Create Bot at Discord Developer Portal.<\/li>\n<li>Get Bot Token (&#8220;Bot&#8221; tab).<\/li>\n<li>Paste Token into <b>discord.bot.token<\/b> in <b>plugins\/mGiveaway\/config.yml<\/b><\/li>\n<\/ul>\n<\/li>\n<li><b>Configure <i>config.yml<\/i> for:<\/b>\n<ul>\n<li><b>prefix:<\/b> In-game prefix.<\/li>\n<li><b>broadcast_interval<\/b> &#038; <b>broadcast_message:<\/b> Giveaway reminders.<\/li>\n<li><b>discord.bot<\/b> settings (token, status, activity, channels, etc.) &#8211; <b>Token &#038; giveaway_channel REQUIRED<\/b>.<\/li>\n<li><b>discord.bot.command<\/b> customization.<\/li>\n<li><b>discord.bot.giveaway_embed<\/b>, <b>giveaway_end_embed<\/b>, <b>log_embed:<\/b> JSON Embed customization (use Discord Embed Builder).<\/li>\n<li><b>messages:<\/b> All text messages.<\/li>\n<li><b>giveaways:<\/b> Define giveaway settings &#038; requirements.<\/li>\n<\/ul>\n<\/li>\n<li><b>Reload Plugin:<\/b> Use <i>\/mgwreload<\/i> or restart server.<\/li>\n<\/ol>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/mW79SAM.png\" alt=\"Slash Command Icon\"\/>\n<\/p>\n<p style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">Use <i>\/create_giveaway<\/i> (default) to create giveaways.<\/p>\n<pre style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">\/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><\/pre>\n<ul style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">\n<li><b>name:<\/b> <b>REQUIRED:<\/b> Internal giveaway name.<\/li>\n<li><b>prize:<\/b> <b>REQUIRED:<\/b> Formatted prize description (Discord).<\/li>\n<li><b>minecraft_prize:<\/b> <b>REQUIRED:<\/b> Plain-text prize (in-game broadcast).<\/li>\n<li><b>duration:<\/b> <b>REQUIRED:<\/b> Duration string (e.g., <i>2d 30m<\/i>).<\/li>\n<li><b>winners:<\/b> <b>REQUIRED:<\/b> Number of winners.<\/li>\n<li><b>command:<\/b> <b>REQUIRED:<\/b> First reward command (<i>%player%<\/i> placeholder).<\/li>\n<li><b>requirements:<\/b> <b>OPTIONAL:<\/b> <i>true<\/i>\/<i>false<\/i> (if the giveaway start should wait for requirements)<\/li>\n<\/ul>\n<h2 style=\"font-family: 'Trebuchet MS'; font-size: 24px; color: #00b3b3;\">\u2699\ufe0f Configuring Giveaways (<i>config.yml<\/i> &#8211; <i>giveaways<\/i> section):<\/h2>\n<p style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">See the example giveaway configuration (<i>giveaways.5Diamonds<\/i>) in the <i>config.yml<\/i> for a template. Key configuration options for each giveaway defined under the <i>giveaways<\/i> section:<\/p>\n<ul style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">\n<li><b>settings:<\/b> &#8211; Settings for the giveaway\n<ul>\n<li><b>scheduled_start:<\/b> (Optional) Date and time to automatically start the giveaway at a future time. Format: <i>dd\/MM\/yyyy HH:mm:ss<\/i> (24-hour format). If not set, the giveaway starts immediately (or when manually forced).<\/li>\n<li><b>end_time:<\/b> <b>REQUIRED:<\/b> Date and time to automatically end the giveaway. Format: <i>dd\/MM\/yyyy HH:mm:ss<\/i> (24-hour format).<\/li>\n<li><b>winners:<\/b> <b>REQUIRED:<\/b> The number of winners for this giveaway.<\/li>\n<li><b>commands:<\/b> <b>REQUIRED:<\/b> Reward commands (<i>%player%<\/i>).<\/li>\n<li><b>prize_formatted:<\/b> <b>REQUIRED:<\/b> Discord prize description.<\/li>\n<li><b>minecraft_prize:<\/b> <b>REQUIRED:<\/b> In-game prize text.<\/li>\n<\/ul>\n<\/li>\n<li><b>requirements:<\/b> (Optional)\n<ul>\n<li><b>group:<\/b> Vault Group\/Role.\n<ul>\n<li><i>&lt;group_name&gt;<\/i>: <i>value: true\/false<\/i>, <i>formatted<\/i>.<\/li>\n<\/ul>\n<\/li>\n<li><b>permission:<\/b> Vault Permission.\n<ul>\n<li><i>&lt;permission_node&gt;<\/i>: <i>value: true\/false<\/i>, <i>formatted<\/i>.<\/li>\n<\/ul>\n<\/li>\n<li><b>placeholder:<\/b> PlaceholderAPI value.\n<ul>\n<li><i>&lt;placeholder_name&gt;<\/i>: <i>over: &lt;number&gt;<\/i> or <i>under: &lt;number&gt;<\/i>, <i>formatted<\/i>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/ncy99or.png\" alt=\"Placeholders Icon\"\/>\n<\/p>\n<h3 style=\"font-family: 'Trebuchet MS'; font-size: 20px; color: #00b3b3;\">For Giveaway and Giveaway End Embeds:<\/h3>\n<p style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">    {TIME-LEFT}, {END-TIME}, {ENTRIES}, {WIN-COUNT}, {PRIZE}, {WINNERS}<\/p>\n<h3 style=\"font-family: 'Trebuchet MS'; font-size: 20px; color: #00b3b3;\">For Log Embed:<\/h3>\n<p style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">    {GIVEAWAY-NAME}, {ENTRIES-COUNT}, {PRIZE}, {COMMANDS}, {WINNERS-MENTIONS}, {ENTRIES-LIST}<\/p>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.imgur.com\/Yum0oka.png\" alt=\"Important Notes Icon\"\/>\n<\/p>\n<p align=\"center\" style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\"><b>After making any changes to the <i>config.yml<\/i> file, remember to use <i>\/mgwreload<\/i> in-game to reload the plugin.<\/b><\/p>\n<p align=\"center\" style=\"font-family: 'Trebuchet MS'; font-size: 18px; color: #333;\">Sometimes, the plugin pauses itself because of runtime errors. To restart it just reload it \ud83d\ude09<\/p>\n<p>  ![bStats: Paper Servers](https:\/\/bstats.org\/plugin\/bukkit\/mGiveaway\/24362)*   **PlaceholderAPI:** 2.11.6+<br \/>\n*   **Vault:** 1.7+<\/p>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/media.discordapp.net\/attachments\/1339307861536276663\/1341123336398438450\/setup.png?ex=67b4d9f0&#038;is=67b38870&#038;hm=c37d8155b060e2b2cb8a0198a2797e453c1b49910b3ed70ab683111428d3eb8f&#038;=&#038;format=webp&#038;quality=lossless\" alt=\"Setup &#038; Installation Icon\"\/>\n<\/p>\n<p>1.  **Download &#038; Install:** Get `mGiveaway-VERSION.jar` from GitHub Releases and place in `\/plugins` folder.<br \/>\n2.  **Restart your server**<br \/>\n3.  **Configure Discord Bot in `config.yml`:**<br \/>\n    *   Create Bot at Discord Developer Portal.<br \/>\n    *   Get Bot Token (&#8220;Bot&#8221; tab).<br \/>\n    *   Paste Token into `discord.bot.token` in `plugins\/mGiveaway\/config.yml`<br \/>\n4.  **Configure `config.yml` for:**<br \/>\n    *   `prefix`: In-game prefix.<br \/>\n    *   `broadcast_interval` &#038; `broadcast_message`: Giveaway reminders.<br \/>\n    *   `discord.bot` settings (token, status, activity, channels, etc.) &#8211; **Token &#038; giveaway_channel REQUIRED**.<br \/>\n    *   `discord.bot.command` customization.<br \/>\n    *   `discord.bot.giveaway_embed`, `giveaway_end_embed`, `log_embed`: JSON Embed customization (use Discord Embed Builder).<br \/>\n    *   `messages`: All text messages.<br \/>\n    *   `giveaways`: Define giveaway settings &#038; requirements.<br \/>\n5.  **Reload Plugin:** Use `\/mgwreload` or restart server.<\/p>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/media.discordapp.net\/attachments\/1339307861536276663\/1341123335945326592\/cmd.png?ex=67b4d9f0&#038;is=67b38870&#038;hm=abcc5890d29aea1eff1836efd434c5d4de42fdb83cbdaaf98ceb66461bdc5ff0&#038;=&#038;format=webp&#038;quality=lossless\" alt=\"Slash Command Icon\"\/>\n<\/p>\n<p>Use `\/create_giveaway` (default) to create giveaways.<br \/>\n&#8220;`\/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>&#8220;`<\/p>\n<p>*   **name:** **REQUIRED:** Internal giveaway name.<br \/>\n*   **prize:** **REQUIRED:** Formatted prize description (Discord).<br \/>\n*   **minecraft_prize:** **REQUIRED:** Plain-text prize (in-game broadcast).<br \/>\n*   **duration:** **REQUIRED:** Duration string (e.g., `2d 30m`).<br \/>\n*   **winners:** **REQUIRED:** Number of winners.<br \/>\n*   **command:** **REQUIRED:** First reward command (`%player%` placeholder).<br \/>\n*   **requirements:** **OPTIONAL:** `true`\/`false` (if the giveaway start should wait for requirements)<\/p>\n<p>### \u2699\ufe0f Configuring Giveaways (`config.yml` &#8211; `giveaways` section):<\/p>\n<p>See the example giveaway configuration (`giveaways.5Diamonds`) in the `config.yml` for a template. Key configuration options for each giveaway defined under the `giveaways` section:<\/p>\n<p>*   **settings:** &#8211; Settings for the giveaway<br \/>\n    *   `scheduled_start`: (Optional) Date and time to automatically start the giveaway at a future time. Format: `dd\/MM\/yyyy HH:mm:ss` (24-hour format). If not set, the giveaway starts immediately (or when manually forced).<br \/>\n    *   `end_time`: **REQUIRED:** Date and time to automatically end the giveaway. Format: `dd\/MM\/yyyy HH:mm:ss` (24-hour format).<br \/>\n    *   `winners`: **REQUIRED:** The number of winners for this giveaway.<br \/>\n    *   `commands`: **REQUIRED:** Reward commands (`%player%`).<br \/>\n    *   `prize_formatted`: **REQUIRED:** Discord prize description.<br \/>\n    *   `minecraft_prize`: **REQUIRED:** In-game prize text.<br \/>\n*   `requirements:` (Optional)<br \/>\n    *   `group`: Vault Group\/Role.<br \/>\n        *   `<group_name>`: `value: true\/false`, `formatted`.<br \/>\n    *   `permission`: Vault Permission.<br \/>\n        *   `<permission_node>`: `value: true\/false`, `formatted`.<br \/>\n    *   `placeholder`: PlaceholderAPI value.<br \/>\n        *   `<placeholder_name>`: `over: <number>` or `under: <number>`, `formatted`.<\/p>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/media.discordapp.net\/attachments\/1339307861536276663\/1341123337316864033\/place.png?ex=67b4d9f0&#038;is=67b38870&#038;hm=8a00c188e29b9c8c4b831c4be9876b8477dbc35fad8198ba0173f7857ea0fec9&#038;=&#038;format=webp&#038;quality=lossless\" alt=\"Placeholders Icon\"\/>\n<\/p>\n<p>#### For Giveaway and Giveaway End Embeds:<br \/>\n*   `{TIME-LEFT}`, `{END-TIME}`, `{ENTRIES}`, `{WIN-COUNT}`,<br \/>\n    `{PRIZE}`, `{WINNERS}`<\/p>\n<p>#### For Log Embed:<br \/>\n*   `{GIVEAWAY-NAME}`, `{ENTRIES-COUNT}`, `{PRIZE}`, `{COMMANDS}`,<br \/>\n    `{WINNERS-MENTIONS}`, `{ENTRIES-LIST}`<\/p>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/media.discordapp.net\/attachments\/1339307861536276663\/1341123336867938437\/info.png?ex=67b4d9f0&#038;is=67b38870&#038;hm=46493436d8eadc6695e7b10c9ce6e24494be56b6b4af25f8a9111761ec22e9c8&#038;=&#038;format=webp&#038;quality=lossless\" alt=\"Important Notes Icon\"\/>\n<\/p>\n<p>*   **Paper server is required. This plugin won&#8217;t work on Spigot**<br \/>\n*   After making any changes to the `config.yml` file, remember to use `\/mgwreload` in-game to reload the plugin.<br \/>\n    Sometimes, the plugin pauses itself because of runtime errors. To restart it just reload it \ud83d\ude09<\/p>\n<p>![bStats: Paper Servers](https:\/\/bstats.org\/plugin\/bukkit\/mGiveaway\/24362)<br \/>\n        * `discord.bot.activity`: Set the bot&#8217;s activity type (e.g., `PLAYING`, `WATCHING`, `LISTENING`, `STREAMING`).<br \/>\n        * `discord.bot.activity_text`: Set the text for the bot&#8217;s activity.<br \/>\n        * `discord.bot.activity_url`: Set the URL if using `STREAMING` activity.<br \/>\n        * `discord.bot.giveaway_channel`: Enter the ID of the Discord text channel where giveaway embeds will be posted.<br \/>\n        * `discord.bot.log_embed_channel`: Enter the ID of the Discord text channel for giveaway end logs.<br \/>\n        * `discord.bot.log_embed_color`: Customize the color of the giveaway log embed.<br \/>\n        * `discord.bot.command.name`: Customize the Discord slash command name (default: `create_giveaway`).<br \/>\n        * `discord.bot.command.description`: Customize the Discord slash command description.<br \/>\n        * `discord.bot.giveaway_embed`: Customize the JSON structure of the giveaway embed message.  See example in `config.yml` and placeholders below. (use this site for easier embed creation)<br \/>\n        * `discord.bot.giveaway_end_embed`: Customize the JSON structure of the giveaway end embed message. See example and placeholders.<br \/>\n        * `giveaways`: Configure your giveaways under this section. See example giveaway (`10KluczyPodniebnych`) in `config.yml` for details on setting up giveaway settings and requirements.<\/p>\n<p>6. **Reload Plugin:**<br \/>\n   * **Either use a plugin or restart your server**<br \/>\n   * **Plugin example:** PlugManX<\/p>\n<p>**Slash Command Usage (Discord):**<\/p>\n<p>Use the configured slash command (default: `\/reate_giveaway`) in your Discord server to create a giveaway.<\/p>\n<p>* `\/create_giveaway name:<giveaway_name> prize:<prize_description> prize_placeholder:<placeholder_text> duration:<duration_string> winners:<number_of_winners> command:<reward_command> requirements:<true\/false>`<\/p>\n<p>   * `name`:  The name of the giveaway (used internally, e.g., in config).<br \/>\n   * `prize`:  The formatted description of the prize to display in the Discord embed.<br \/>\n   * `prize_placeholder`: A short placeholder for the prize used in in-game broadcast messages.<br \/>\n   * `duration`: The giveaway duration (e.g., `1mo 2w 7d 5h 30m`). Units: `mo` (months), `w` (weeks), `d` (days), `h` (hours), `m` (minutes), `s` (seconds).<br \/>\n   * `winners`: The number of winners for the giveaway.<br \/>\n   * `command`: The first command to execute for each winner (use config for multiple commands). Placeholders: `%player%` (winner&#8217;s Minecraft username).<br \/>\n   * `requirements`: (Optional, `true` or `false`, defaults to `false`). Set to `true` if you want to manually add requirements to the giveaway in the `config.yml` *before* it starts. If `false`, the giveaway starts immediately after creation.<\/p>\n<p>**Configuring Giveaways (`config.yml` &#8211; `giveaways` section):**<\/p>\n<p>See the example giveaway configuration (`giveaways.5Diamonds`) in the `config.yml` for a template.  Key configuration options for each giveaway:<\/p>\n<p>* `settings.scheduled_start`: (Optional) Date and time to automatically start the giveaway (format: `dd\/MM\/yyyy HH:mm:ss`). If not set, the giveaway starts immediately (or when forced).<br \/>\n* `settings.end_time`: **REQUIRED:** Date and time to automatically end the giveaway (format: `dd\/MM\/yyyy HH:mm:ss`).<br \/>\n* `settings.winners`: **REQUIRED:** Number of winners.<br \/>\n* `settings.commands`: **REQUIRED:** List of commands to execute for each winner. Placeholders: `%player%`.<br \/>\n* `settings.prize_formatted`: **REQUIRED:** Formatted prize description for Discord embed.<br \/>\n* `settings.prize_placeholder`: **REQUIRED:** Short placeholder for prize in in-game broadcasts.<br \/>\n* `requirements`: (Optional) Define requirements for giveaway entry:<br \/>\n    * `group`:  Role\/group based requirements (using Vault).<br \/>\n    * `permission`: Permission-based requirements (using Vault).<br \/>\n    * `placeholder`: PlaceholderAPI value-based requirements (numerical comparisons).<br \/>\n    * See `config.yml` example for detailed syntax and options for defining requirements, including `value`, `formatted` (for display), `over`\/`under` (for number placeholders).<\/p>\n<p>**Embed JSON Placeholders (`discord.bot.giveaway_embed`, `discord.bot.giveaway_end_embed`):** <\/p>\n<p>Use these placeholders in your embed JSON configurations to dynamically display giveaway information:<\/p>\n<p>* `{TIME-LEFT}`: Time remaining until giveaway ends (Discord relative timestamp).<br \/>\n* `{END-TIME}`: End time of the giveaway (formatted date and time).<br \/>\n* `{ENTRIES}`: Number of current giveaway entries.<br \/>\n* `{WIN-COUNT}`: Number of winners.<br \/>\n* `{PRIZE}`: Formatted prize description.<br \/>\n* `{WINNERS}`:  (Giveaway end embed only) List of winners (Discord mentions and usernames).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>mGiveaway is a plugin that allows you to create and manage Discord giveaways from Minecraft. It then automatically rewards the winners in-game. Uses slash commands for easy giveaway creation and button\/modal interactions for user-friendly entry.<\/p>\n","protected":false},"featured_media":100859,"template":"","meta":{"_minecraft_slug":"mgiveaway","_minecraft_project_id":"2OjhrCrw","_minecraft_author":"m-suro","_minecraft_license":"MIT","_minecraft_downloads":607,"_minecraft_follows":6,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"mgiveaway.zip","_minecraft_size_bytes":267747644,"_minecraft_version_count":12,"_minecraft_updated_at":"2026-05-16T10:15:14.021623Z","_minecraft_date_created":"2025-02-06T01:18:09.928692Z","_minecraft_date_modified":"2025-04-17T20:41:44.341271Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/mgiveaway","_minecraft_icon_attachment_id":100859,"_minecraft_imported_at":"2026-06-05T19:08:07+00:00","_minecraft_import_hash":"6049782bb51c33ad3b065f018f94f46d","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[126,127,128,129,92],"mod_loader":[132,133,134],"minecraft_version":[49,50,51,52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,73,74,38,78],"class_list":["post-100858","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-utility","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-17","minecraft_version-1-17-1","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS - Minecraft\" \/>\n<meta property=\"og:description\" content=\"mGiveaway is a plugin that allows you to create and manage Discord giveaways from Minecraft. It then automatically rewards the winners in-game. Uses slash commands for easy giveaway creation and button\/modal interactions for user-friendly entry.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i.imgur.com\/r36XcWN.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/mgiveaway\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/mgiveaway\\\/\",\"name\":\"\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/mgiveaway\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/mgiveaway\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/mgiveaway-icon-2887043ab25985ca4057ebf13255a2f5530ffca0_96.webp\",\"datePublished\":\"2026-06-05T19:08:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/mgiveaway\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/mgiveaway\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/mgiveaway\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/mgiveaway-icon-2887043ab25985ca4057ebf13255a2f5530ffca0_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/mgiveaway-icon-2887043ab25985ca4057ebf13255a2f5530ffca0_96.webp\",\"width\":96,\"height\":94},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/mgiveaway\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/","og_locale":"en_US","og_type":"article","og_title":"\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS - Minecraft","og_description":"mGiveaway is a plugin that allows you to create and manage Discord giveaways from Minecraft. It then automatically rewards the winners in-game. Uses slash commands for easy giveaway creation and button\/modal interactions for user-friendly entry.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/","og_site_name":"Minecraft","og_image":[{"url":"https:\/\/i.imgur.com\/r36XcWN.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/","name":"\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/mgiveaway-icon-2887043ab25985ca4057ebf13255a2f5530ffca0_96.webp","datePublished":"2026-06-05T19:08:06+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/mgiveaway-icon-2887043ab25985ca4057ebf13255a2f5530ffca0_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/mgiveaway-icon-2887043ab25985ca4057ebf13255a2f5530ffca0_96.webp","width":96,"height":94},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/mgiveaway\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"\u2728 mGiveaway | DISCORD \u27b1 MINECRAFT GIVEAWAYS"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/100858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/100859"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=100858"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=100858"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=100858"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=100858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}