This documentation demonstrates how to hook up your plugin to MC License.
Join the Discord
Join Discord
Join the community on Discord to get help, share your work, and stay up to date.
Getting started
License Check
Learn how to integrate a license check into your plugin.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"MC License","colors":{"primary":"#006CFF","light":"#E2E8F0","dark":"#334155"},"favicon":"https://mintcdn.com/flyte-a769953a/WmX0HHod3QLFkA7e/favicon.png?fit=max\u0026auto=format\u0026n=WmX0HHod3QLFkA7e\u0026q=85\u0026s=821240ff081796fac9661d6dceaf8f4c","logo":{"light":"https://mintcdn.com/flyte-a769953a/WmX0HHod3QLFkA7e/logo/light.png?fit=max\u0026auto=format\u0026n=WmX0HHod3QLFkA7e\u0026q=85\u0026s=1cf603e3d4e42d0737d13f5dcdc9b229","dark":"https://mintcdn.com/flyte-a769953a/WmX0HHod3QLFkA7e/logo/dark.png?fit=max\u0026auto=format\u0026n=WmX0HHod3QLFkA7e\u0026q=85\u0026s=97694daf7c9d152ad0cfac3a0587a622"},"navbar":{"links":[{"label":"Discord","href":"https://discord.com/invite/ybW79kXx6P"}],"primary":{"type":"button","label":"Dashboard","href":"https://dash.mclicense.org"}},"footer":{"socials":{"website":"https://mclicense.org","discord":"https://discord.com/invite/ybW79kXx6P","github":"https://github.com/flytegg"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"flyte-a769953a","hasAudioNarration":false,"actualSubdomain":"flyte-a769953a","customDomains":["docs.mclicense.org"],"gitSource":{"type":"github","owner":"flytegg","repo":"mcl-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6acaa8e3cd009145f5304d6c","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"API Reference","count":16},{"language":"default","tag":"Documentation","count":15},{"language":"default","tag":"Other","count":5},{"language":"default","tag":"Blacklist","count":5},{"language":"default","tag":"Licenses","count":5},{"language":"default","tag":"Plugins","count":5},{"language":"default","tag":"Video Tutorials","count":4},{"language":"default","tag":"Get Started","count":3},{"language":"default","tag":"Marketplace Automation","count":3},{"language":"default","tag":"License Validation","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"introduction","slug":"/introduction","pageMetadata":{"title":"Introduction","description":"This documentation demonstrates how to hook up your plugin to MC License.","href":"/introduction"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"This documentation demonstrates how to hook up your plugin to MC License.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Card,Heading}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`join-the-discord`,children:`Join the Discord`}),`\n`,_jsx(Card,{title:`Join Discord`,icon:`discord`,href:`https://discord.com/invite/ybW79kXx6P`,children:_jsx(_components.p,{children:`Join the community on Discord to get help, share your work, and stay up to date.`})}),`\n`,_jsx(Heading,{level:`2`,id:`getting-started`,children:`Getting started`}),`\n`,_jsx(Card,{title:`License Check`,icon:`lock`,href:`/license-check`,children:_jsx(_components.p,{children:`Learn how to integrate a license check into your plugin.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Introduction","description":"This documentation demonstrates how to hook up your plugin to MC License.","href":"/introduction"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Join the Discord","slug":"join-the-discord","depth":2,"children":[]},{"title":"Getting started","slug":"getting-started","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"flyte-a769953a","siteName":"MC License","title":"Introduction - MC License","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-01T03:07:27.661Z","originalFileLocation":"introduction.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"This documentation demonstrates how to hook up your plugin to MC License.\">\u003cmeta data-mint-head name=\"application-name\" content=\"MC License\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Introduction - MC License\">\u003cmeta data-mint-head property=\"og:description\" content=\"This documentation demonstrates how to hook up your plugin to MC License.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"MC License\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mclicense.org/introduction\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://flyte-a769953a.mintlify.site/_mintlify/api/og/v2?division=Get+Started\u0026amp;title=Introduction\u0026amp;description=This+documentation+demonstrates+how+to+hook+up+your+plugin+to+MC+License.\u0026amp;theme=c990cd2845440c2f2ede7454\u0026amp;signature=b0cd1cf9976f5b1104b6f907cbd62ad108c2ebe52a9b64d01a722f8838de0a3b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Introduction - MC License\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This documentation demonstrates how to hook up your plugin to MC License.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://flyte-a769953a.mintlify.site/_mintlify/api/og/v2?division=Get+Started\u0026amp;title=Introduction\u0026amp;description=This+documentation+demonstrates+how+to+hook+up+your+plugin+to+MC+License.\u0026amp;theme=c990cd2845440c2f2ede7454\u0026amp;signature=b0cd1cf9976f5b1104b6f907cbd62ad108c2ebe52a9b64d01a722f8838de0a3b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/flyte-a769953a/hXckd94oKFoKFxln/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"MC License\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#006CFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mclicense.org/introduction\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/introduction.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mclicense.org/#organization\",\"name\":\"MC License\",\"url\":\"https://docs.mclicense.org\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/flyte-a769953a/WmX0HHod3QLFkA7e/logo/light.png?fit=max\u0026auto=format\u0026n=WmX0HHod3QLFkA7e\u0026q=85\u0026s=1cf603e3d4e42d0737d13f5dcdc9b229\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mclicense.org#website\",\"name\":\"MC License\",\"url\":\"https://docs.mclicense.org\",\"publisher\":{\"@id\":\"https://docs.mclicense.org/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mclicense.org/introduction#webpage\",\"url\":\"https://docs.mclicense.org/introduction\",\"name\":\"Introduction\",\"description\":\"This documentation demonstrates how to hook up your plugin to MC License.\",\"dateModified\":\"2026-03-01T03:07:27.661Z\",\"isPartOf\":{\"@id\":\"https://docs.mclicense.org#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mclicense.org/introduction#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mclicense.org/introduction#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"MC License\",\"item\":\"https://docs.mclicense.org\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction\",\"item\":\"https://docs.mclicense.org/introduction\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.mclicense.org/introduction#article\",\"headline\":\"Introduction\",\"name\":\"Introduction\",\"description\":\"This documentation demonstrates how to hook up your plugin to MC License.\",\"url\":\"https://docs.mclicense.org/introduction\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mclicense.org/introduction#webpage\"},\"dateModified\":\"2026-03-01T03:07:27.661Z\",\"publisher\":{\"@id\":\"https://docs.mclicense.org/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mclicense.org#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"MC License\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"MC License\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/introduction.md","siteName":"MC License","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"License Check","description":"This page shows how to integrate MC License into your plugin.","href":"/license-check"},{"title":"Support","href":"/troubleshooting"}]},{"group":"Marketplace Automation","pages":[{"title":"BuiltByBit","href":"/marketplace/builtbybit"},{"title":"Tebex","href":"/marketplace/tebex"},{"title":"Voxel Shop (Polymart)","href":"/marketplace/voxel-shop"}]},{"group":"Video Tutorials","pages":[{"title":"Dashboard","href":"/video/dashboard"},{"title":"Creating a Plugin","href":"/video/creating-plugin"},{"title":"Marketplace Automation","href":"/video/marketplace-automation"},{"title":"Billing","href":"/video/billing"}]},{"group":"Other","pages":[{"title":"Non-Minecraft Plugins","href":"/non-minecraft-plugins"},{"title":"Discord Bot","href":"/discord-bot"},{"title":"End User License Checker","href":"/end-user-license-checker"},{"title":"Security","href":"/security"},{"title":"BuiltByBit Username Resolution","href":"/builtbybit-api-token"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/public-api/validate/get"}]}]},"basePath":"","title":"Introduction - MC License","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":[],"chunks":[]}