{"id":20032696,"url":"https://github.com/lucko/factionsframework2","last_synced_at":"2025-06-12T23:38:50.883Z","repository":{"id":145747387,"uuid":"80236127","full_name":"lucko/FactionsFramework2","owner":"lucko","description":null,"archived":false,"fork":false,"pushed_at":"2017-01-27T18:56:45.000Z","size":13662,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-02T05:41:21.131Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lucko.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-27T18:53:30.000Z","updated_at":"2017-01-27T18:53:43.000Z","dependencies_parsed_at":"2023-04-22T06:33:10.001Z","dependency_job_id":null,"html_url":"https://github.com/lucko/FactionsFramework2","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/lucko/FactionsFramework2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucko%2FFactionsFramework2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucko%2FFactionsFramework2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucko%2FFactionsFramework2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucko%2FFactionsFramework2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucko","download_url":"https://codeload.github.com/lucko/FactionsFramework2/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucko%2FFactionsFramework2/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259551311,"owners_count":22875481,"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":[],"created_at":"2024-11-13T09:38:48.343Z","updated_at":"2025-06-12T23:38:50.837Z","avatar_url":"https://github.com/lucko.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Factions Framework\n\nFork of \u003chttps://github.com/MarkehMe/FactionsFramework\u003e\n\nDifferences: Uses Maven. (see below)\n\n## What is Factions Framework?\n\nFactions Framework is best described as a middle man. It sits in-between your plugin and the Factions plugin you have installed.\n\nThe framework has it's own standard for creating commands, getting factions, using events, and other features required for Factions plugins. This means that you only have to create your plugin to work with Factions Framework. These are automatically routed into Factions, using the correct standard for your installed plugin.\n\nIn some cases, Factions Framework is more powerful than using the existing Factions API. We've extended on the features in events and other classes, allowing you to do more things easily.\n\nFactions Framework supports Factions UUID (1.6), FactionsOne (1.8) and most versions of Factions 2.\n\n## Compiling\nUnlike upstream, Maven is used for compilation. (There's no good reason for this, you should use upstream. I wanted it for something specific.)\n\n```bash\n# Clone the repo\ngit clone https://github.com/lucko/FactionsFramework.git \u0026\u0026 cd FactionsFramework\n# Use maven to compile\nmvn validate\nmvn package\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucko%2Ffactionsframework2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flucko%2Ffactionsframework2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flucko%2Ffactionsframework2/lists"}