{"id":17012657,"url":"https://github.com/birbe/osmp-core","last_synced_at":"2026-05-02T10:37:13.038Z","repository":{"id":86179999,"uuid":"234899585","full_name":"birbe/osmp-core","owner":"birbe","description":null,"archived":false,"fork":false,"pushed_at":"2020-01-19T15:19:09.000Z","size":122,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-27T13:21:26.606Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/birbe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-01-19T12:49:44.000Z","updated_at":"2021-06-05T13:51:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"6d8845ab-7cab-494c-b461-f8077befe3b8","html_url":"https://github.com/birbe/osmp-core","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birbe%2Fosmp-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birbe%2Fosmp-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birbe%2Fosmp-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/birbe%2Fosmp-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/birbe","download_url":"https://codeload.github.com/birbe/osmp-core/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244966523,"owners_count":20539797,"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-10-14T06:11:13.798Z","updated_at":"2026-05-02T10:37:07.995Z","avatar_url":"https://github.com/birbe.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OSMC\n### (Open Source Minipack Core)\n\n\nOSMC is a framework designed to make the creation of plugins (minipacks as they're called as to prevent confusion) dead simple.\n\nIt is an abstracted layer that sandwiches between any OSMC-Minipack created, and any other server library.\n\n##### What does that mean for the average person?\nIt means that any OSMC minipack created will work perfectly on any server that OSMC is supported on.\n\nLet's say you find a Spleef minipack. You can then run that exact minipack on Spigot, Nukkit (Bedrock), even Sponge, and\nit will work the exact same way every time.\n\n##### How is that possible?\nOSMC is just an outline of tools that you can use. It is then up to the plugins created for the specific server to translate\neverything from Spigot events, as an example. It looks like this\n\nSpigot \u003c-\u003e OSMC \u003c-\u003e Minipacks\n\nIt doesn't even need to run on Minecraft, technically.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbirbe%2Fosmp-core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbirbe%2Fosmp-core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbirbe%2Fosmp-core/lists"}