{"id":58264,"date":"2026-06-03T07:50:28","date_gmt":"2026-06-03T04:50:28","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/"},"modified":"2026-06-03T07:50:28","modified_gmt":"2026-06-03T04:50:28","slug":"donutrules","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/","title":{"rendered":"DonutRules"},"content":{"rendered":"<p>DonutRules v1.0<br \/>\nEasy to use Rules Plugin<br \/>\nOverview History Analytics<\/p>\n<p>DonutRules Fully Configurable Rules System<\/p>\n<p>Overview<br \/>\nDonutRules provides a clean, professional, and fully customizable solution for displaying server rules. Designed with performance in mind for both Paper and Folia servers, this plugin ensures your community guidelines are always accessible, legible, and easy to manage. With real-time reloading and modern formatting, keeping your rules updated has never been easier.<\/p>\n<p>Key Features<br \/>\nNative Folia Support utilizing async execution to ensure zero impact on your servers main-tick performance and TPS.<br \/>\nFully Configurable through an intuitive config.yml file allowing for unlimited rule entries and categories.<br \/>\nModern Formatting with complete support for MiniMessage, HEX gradients, and classic legacy color codes.<br \/>\nReal-Time Reloading with a dedicated command to apply changes instantly without a server restart.<br \/>\nOptimized for Performance using efficient data handling to display rules instantly to players.<\/p>\n<p>Commands and Permissions<br \/>\n\/rules &#8211; Displays the configured server rules to the player.<br \/>\n\/rules reload &#8211; Instantly reloads the configuration file and rules list &#8211; Permission donutrules.admin<\/p>\n<p>Technical Specifications<br \/>\nFolia-Ready Async Architecture designed for next-generation high-performance server clusters.<br \/>\nThread-Safe Configuration Loading ensuring stability during real-time updates.<br \/>\nAdventure API Integration for rendering beautiful text components on all modern Minecraft clients.<br \/>\nLegacy Bridge functionality that automatically parses old formatting codes into modern components.<\/p>\n<p>Installation<br \/>\n1. Place the DonutRules jar into your plugins folder.<br \/>\n2. Ensure you are running Java 21 and Paper or Folia 1.21.1 plus.<br \/>\n3. Restart the server and edit the generated config.yml file.<br \/>\n4. Use the reload command to apply your custom rules.<\/p>\n<p>Developer Mattis<br \/>\nPlease leave a review if you find this tool helpful for organizing your server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Easy to use Rules Plugin<\/p>\n","protected":false},"featured_media":58265,"template":"","meta":{"_minecraft_slug":"donutrules","_minecraft_project_id":"thyY7wBC","_minecraft_author":"mattisghg_","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":134,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"donutrules.zip","_minecraft_size_bytes":5384,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T18:54:45.250502Z","_minecraft_date_created":"2026-03-30T23:31:09.747992Z","_minecraft_date_modified":"2026-03-29T09:02:22.890457Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/donutrules","_minecraft_icon_attachment_id":58265,"_minecraft_imported_at":"2026-06-03T04:50:30+00:00","_minecraft_import_hash":"16eaafa10ae46f4d8fec52f33dd61b90","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[125,126,127,867],"mod_loader":[131,132],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-58264","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-folia","mod_category-management","mod_category-paper","mod_category-social","mod_loader-folia","mod_loader-paper","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DonutRules - 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\/donutrules\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DonutRules - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Easy to use Rules Plugin\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\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=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/donutrules\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/donutrules\\\/\",\"name\":\"DonutRules - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/donutrules\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/donutrules\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/donutrules-icon-4b40b188c55cc6f966a0ab3feb9dfbeaee5468bb_96.webp\",\"datePublished\":\"2026-06-03T04:50:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/donutrules\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/donutrules\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/donutrules\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/donutrules-icon-4b40b188c55cc6f966a0ab3feb9dfbeaee5468bb_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/donutrules-icon-4b40b188c55cc6f966a0ab3feb9dfbeaee5468bb_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/donutrules\\\/#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\":\"DonutRules\"}]},{\"@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":"DonutRules - 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\/donutrules\/","og_locale":"en_US","og_type":"article","og_title":"DonutRules - Minecraft","og_description":"Easy to use Rules Plugin","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/","name":"DonutRules - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/donutrules-icon-4b40b188c55cc6f966a0ab3feb9dfbeaee5468bb_96.webp","datePublished":"2026-06-03T04:50:28+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/donutrules-icon-4b40b188c55cc6f966a0ab3feb9dfbeaee5468bb_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/donutrules-icon-4b40b188c55cc6f966a0ab3feb9dfbeaee5468bb_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/donutrules\/#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":"DonutRules"}]},{"@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\/58264","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\/58265"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=58264"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=58264"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=58264"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=58264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}