{
  "id": 16572401,
  "title": "How to Create a plugin.yml File for a Minecraft Paper Plugin",
  "url": "https://urgent.news/2026/10/26/how-to-create-a-plugin-yml-file-for-a-minecraft-paper-plugin",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-26T07:40:07.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/quarryai/how-to-create-a-pluginyml-file-for-a-minecraft-paper-plugin-41a0"
  },
  "original_language": "en",
  "account": null,
  "summary": "The plugin.yml file is an essential YAML configuration file for Minecraft plugins, particularly those developed for Paper and Bukkit. It provides crucial information about the plugin, such as its name, version, main Java class, API version, commands, and permissions. A basic plugin.yml file should include fields like name, version, main, api-version, commands, and permissions, each serving a specific purpose in defining the plugin's functionality and behavior. To create a plugin.yml file, start by writing a basic configuration that includes the necessary fields, such as the plugin name, version, main Java class, API version, and any commands or permissions your plugin will provide. Once the configuration is complete, ensure that the main Java class matches the value specified in the main field, and implement the commands and permissions in your Java code.",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}