{"id":19431938,"url":"https://github.com/auxilor/eco","last_synced_at":"2026-04-18T21:10:22.424Z","repository":{"id":37244098,"uuid":"325856799","full_name":"Auxilor/eco","owner":"Auxilor","description":"Spigot development library, built for the latest version.","archived":false,"fork":false,"pushed_at":"2025-02-01T16:12:19.000Z","size":70345,"stargazers_count":174,"open_issues_count":93,"forks_count":63,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-03T21:12:32.428Z","etag":null,"topics":["bukkit-plugin","hacktoberfest","java","kotlin","minecraft","minecraft-plugin","plugin","spigot","spigot-plugin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Auxilor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-31T18:49:31.000Z","updated_at":"2025-03-31T06:40:02.000Z","dependencies_parsed_at":"2023-02-16T22:16:18.916Z","dependency_job_id":"1f8be5b6-02ad-4526-9041-0015722c3862","html_url":"https://github.com/Auxilor/eco","commit_stats":null,"previous_names":[],"tags_count":321,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auxilor%2Feco","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auxilor%2Feco/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auxilor%2Feco/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Auxilor%2Feco/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Auxilor","download_url":"https://codeload.github.com/Auxilor/eco/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248617570,"owners_count":21134195,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bukkit-plugin","hacktoberfest","java","kotlin","minecraft","minecraft-plugin","plugin","spigot","spigot-plugin"],"created_at":"2024-11-10T14:33:13.859Z","updated_at":"2026-03-08T10:06:34.351Z","avatar_url":"https://github.com/Auxilor.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# eco\neco is a powerful Spigot plugin framework that simplifies the process of plugin creation and supercharges\nyour plugins.\nIt's the engine behind [EcoEnchants](https://polymart.org/resource/490), [Reforges](https://polymart.org/resource/1330),\n[EcoItems](https://polymart.org/resource/1247), [EcoSkills](https://polymart.org/resource/1351),\n[EcoArmor](https://polymart.org/resource/687), [Talismans](https://polymart.org/resource/611),\nand many more.\n\n\u003cp\u003e\n    \u003ca href=\"https://github.com/Auxilor/eco/releases\"\u003e\n        \u003cimg alt=\"spigot\" src=\"https://img.shields.io/github/v/release/Auxilor/eco?color=informational\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://bstats.org/plugin/bukkit/EcoEnchants\" alt=\"bstats servers\"\u003e\n        \u003cimg src=\"https://img.shields.io/bstats/servers/7666?color=informational\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://bstats.org/plugin/bukkit/EcoEnchants\" alt=\"bstats players\"\u003e\n        \u003cimg src=\"https://img.shields.io/bstats/players/7666?color=informational\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://discord.gg/ZcwpSsE/\" alt=\"Discord\"\u003e\n        \u003cimg src=\"https://img.shields.io/discord/452518336627081236?label=discord\u0026color=informational\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/Auxilor/eco/actions/workflows/java-ci.yml\" alt=\"Latest Dev Build\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/actions/workflow/status/Auxilor/eco/java-ci.yml?branch=develop\u0026color=informational\"/\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\neco comes packed with all the tools you need in your plugins:\n\n- Modern command API\n- Native color parsing with full hex/RGB/MiniMessage support\n- Yaml/JSON/TOML config system\n- Persistent data storage API with Yaml/MySQL/MongoDB support\n- Packet item display system\n- Lightweight event loop based packet API\n- Entity AI API with near-1:1 NMS mappings\n- More events\n- Extension API, essentially plugins for plugins\n- Fluent dependency injection for NamespacedKey, Metadata values, etc.\n- Ultra-fast ItemStack reimplementation bypassing ItemMeta\n- Complete GUI API with pre-made components available from [ecomponent](https://github.com/Auxilor/ecomponent)\n- Over 30 native integrations for other plugins\n- First-class custom item support with lookup strings\n- Math expression parsing via [Crunch](https://github.com/Redempt/Crunch)\n- Particle lookups\n- Complete Placeholder API\n- Price system, supporting economy plugins, XP, Items, etc.\n- NMS/Version-specific tooling\n- Custom crafting recipe API with support for stacks and custom items\n- Native plugin update checking\n- Native bStats support\n- Full Kotlin support and native extensions\n- Tooling to make meta-frameworks, like [libreforge](https://github.com/Auxilor/libreforge)\n- And much more\n\n# For server owners\n- Supports 1.21.4+\n\n## Downloads\n\n- Stable: [GitHub](https://github.com/Auxilor/eco/releases), [Polymart](https://polymart.org/resource/eco.773)\n- Dev: [GitHub](https://github.com/Auxilor/eco/actions/workflows/java-ci.yml) (Open latest run and download)\n\n# For developers\n\n## Javadoc\nThe 6.53.0 Javadoc can be found [here](https://javadoc.jitpack.io/com/willfp/eco/6.53.0/javadoc/)\n\n## Plugin Information\n\neco is a standalone plugin, so you will need to install it on any servers that have plugins which depend on it,\nand specify it as a dependency in your plugin.yml:\n\n```yaml\ndepend:\n  - eco\n```\n\n## Dependency Information:\n\nGradle:\n\n```kts\nrepositories {\n        maven(\"https://repo.auxilor.io/repository/maven-public/\")\n}\n\n```\n\n```groovy\ndependencies {\n        compileOnly(\"com.willfp:eco:Tag\")\n}\n```\n\nReplace `Tag` with a release tag for eco, eg `6.53.0`.\n\nMaven:\n\n```xml\n\u003crepository\u003e\n        \u003cid\u003eauxilor\u003c/id\u003e\n        \u003curl\u003ehttps://repo.auxilor.io/repository/maven-public/\u003c/url\u003e\n\u003c/repository\u003e\n```\n\n```xml\n\u003cdependency\u003e\n        \u003cgroupId\u003ecom.willfp\u003c/groupId\u003e\n        \u003cartifactId\u003eeco\u003c/artifactId\u003e\n        \u003cversion\u003eTag\u003c/version\u003e\n        \u003cscope\u003eprovided\u003c/scope\u003e\n\u003c/dependency\u003e\n```\n\nReplace `Tag` with a release tag for eco, eg `6.53.0`.\n\n## Build locally:\n\nRun the following commands in your terminal of choice.\n\nIf you're on windows, you will need to have git bash installed.\n```\ngit clone https://github.com/Auxilor/eco\ncd eco\n./gradlew build\n```\n\n## License\n\neco is licensed under the MIT license. *Click here to read [the entire license](https://github.com/Auxilor/eco/blob/master/LICENSE.md).*\n\n\u003ch1 align=\"center\"\u003e\n  Check out our partners!\n  \u003cbr\u003e\n  \u003cdiv style=\"width: 50%; margin: 0 auto;\"\u003e\n  \u003cbr\u003e\n    \u003ca href=\"https://gamersupps.gg/discount/Auxilor?afmc=Auxilor\" target=\"_blank\"\u003e\n      \u003cimg src=\"https://i.imgur.com/7mFhlQO.png\" alt=\"supps banner\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://dedimc.promo/Auxilor\" target=\"_blank\"\u003e\n      \u003cimg src=\"https://i.imgur.com/x9aeH38.png\" alt=\"dedimc banner\"\u003e\n    \u003c/a\u003e\n  \u003cbr\u003e\n  \u003c/div\u003e\n\u003c/h1\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauxilor%2Feco","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fauxilor%2Feco","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fauxilor%2Feco/lists"}