DonutMedia
PluginLicenseRef-All-Rights-Reserved

DonutMedia

A GUI-based media requirements plugin available for free.

156
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions

📖About DonutMedia

🎬 DonutMedia (MediaRankMenu)

DonutMedia is a lightweight, optimized, and fully configurable Minecraft plugin designed to display Media Rank requirements and rewards through an interactive GUI menu.

It is built for server networks that manage content creator or media rank systems and want to clearly present all requirements in a clean and organized interface.


✨ Features

  • ⚙️ Fully Configurable
    Every part of the plugin (menu title, size, items, slots, messages) can be customized via config.yml.

  • 🎨 Flexible Item System
    Supports any Minecraft material for display items (e.g., PAPER, DIAMOND, NETHERITE_HELMET).

  • 🌈 RGB Leather Support
    Leather items can be colored using RGB values defined in the configuration.

  • 📦 Custom Model Data Support
    Fully compatible with resource packs using custom-model-data.

  • 🛡️ Inventory Protection
    Prevents players from taking, moving, or interacting with GUI items.

  • 🚀 Performance Optimized
    Designed to be lightweight and have minimal impact on server performance.


🛠️ Configuration

A clean config.yml file is automatically generated on first startup.
All settings are structured for easy editing and quick customization.


💻 Commands

/media
Opens the Media Rank GUI menu.


🔑 Permissions

mediarank.open
Allows access to the /media command.
(Default: enabled for all players unless restricted by a permission plugin)


📦 Installation

  1. Download the DonutMedia.jar file
  2. Place it into your server's plugins folder
  3. Restart the server
  4. Configure the plugin using plugins/DonutMedia/config.yml
  5. Restart again to apply changes