{"id":13408576,"url":"https://github.com/NucleusPowered/Nucleus","last_synced_at":"2025-03-14T13:31:39.466Z","repository":{"id":37677523,"uuid":"52825114","full_name":"NucleusPowered/Nucleus","owner":"NucleusPowered","description":"The Ultimate Essentials Plugin for Sponge.","archived":true,"fork":false,"pushed_at":"2022-11-02T22:29:05.000Z","size":15475,"stargazers_count":160,"open_issues_count":98,"forks_count":69,"subscribers_count":19,"default_branch":"v3","last_synced_at":"2024-07-31T20:31:30.117Z","etag":null,"topics":["hacktoberfest","minecraft","minecraft-sponge","plugin","sponge"],"latest_commit_sha":null,"homepage":"http://nucleuspowered.org","language":"Java","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/NucleusPowered.png","metadata":{"files":{"readme":"README.md","changelog":"changelogs/1.3.11-S7.0.md","contributing":"Contributing.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-02-29T21:12:30.000Z","updated_at":"2024-04-22T18:50:33.000Z","dependencies_parsed_at":"2022-09-15T09:10:14.113Z","dependency_job_id":null,"html_url":"https://github.com/NucleusPowered/Nucleus","commit_stats":null,"previous_names":[],"tags_count":273,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NucleusPowered%2FNucleus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NucleusPowered%2FNucleus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NucleusPowered%2FNucleus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NucleusPowered%2FNucleus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NucleusPowered","download_url":"https://codeload.github.com/NucleusPowered/Nucleus/tar.gz/refs/heads/v3","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243584319,"owners_count":20314733,"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":["hacktoberfest","minecraft","minecraft-sponge","plugin","sponge"],"created_at":"2024-07-30T20:00:53.783Z","updated_at":"2025-03-14T13:31:37.655Z","avatar_url":"https://github.com/NucleusPowered.png","language":"Java","funding_links":[],"categories":["Plugins","Other"],"sub_categories":["Scala","Sponge"],"readme":"Nucleus v3\n====\n\n**This project is no longer active. You are welcome to fork under the terms of the MIT licence under a different name.**\n\nFor version 1, the legacy version for Sponge API 7.1 (Minecraft 1.12), see the tag \"S7.1-v1-FINAL\".\\\nFor version 2, the current version for Sponge API 7.3 (Minecraft 1.12), see the branch \"v2/S7\".\n\n* [Source]\n* [Issues]\n* [Website]\n* [Downloads]\n* [Documentation]\n* [Discord]\n\nLicence: [MIT](LICENSE.md) (except for the Nucleus logo, which is all rights reserved, and any third party shaded code)\n\nNucleus is a Sponge plugin that forms a solid base for your server, providing essential commands, events, and other\ntidbits that you might need. Extremely configurable, only loading up the commands and modules you want (and providing a way for\nplugins to disable modules that they replace the functionality of), and providing a simple and rich API, Nucleus is an\nelite plugin for providing simple server tasks, and an essential addition to your server!\n\n## Contributions\n\nAre you a talented programmer wanting to contribute some code? Perhaps someone who likes to write documentation? Do you \nhave a bug that you want to report? Or perhaps you have an idea for a cool new idea that would fit in with Nucleus? We'd\nbe grateful for your contributions - we're an open community that appreciates any help you are willing to give!\n\n* Read our [guidelines].\n* Open an issue if you have a bug to report, or a pull request with your changes.\n\n## Getting and Building Nucleus\n\nNucleus currently uses Gradle 7.3.3 and is compiled using JDK 17 (but to a Java 8 target). \n\nTo get a copy of the Nucleus source, ensure you have Git installed, and run the following commands from a command prompt\nor terminal:\n\n1. `git clone git@github.com:NucleusPowered/Nucleus.git`\n2. `cd Nucleus`\n3. `cp scripts/pre-commit .git/hooks`\n\nTo build Nucleus, navigate to the source directory and run either:\n\n* `./gradlew build` on UNIX and UNIX like systems (including macOS and Linux)\n* `gradlew build` on Windows systems\n\nYou will find the compiled JAR which will be named like `Nucleus-[version]-plugin.jar` in `output/`. A corresponding API and\njavadocs jar will also exist.\n\n## Building against the Nucleus API\n\nNucleus is available via a Maven repository.\n\n* Repo: `https://repo.drnaylor.co.uk/artifactory/list/minecraft`\n* Group ID: `io.github.nucleuspowered`\n* Artifact Name: `nucleus-api`\n\nThe versioning follows `version[-SNAPSHOT|-ALPHAn|-BETAn|-RCn]`, where `n` is an integer. Add the `-SNAPSHOT` section for the latest snapshot.\n\nYou can also get Nucleus as a whole this way, but internals may break at any time. The API is guaranteed to be more stable.\n\nYou can also use [JitPack](https://jitpack.io/#NucleusPowered/Nucleus) as a repository, if you prefer.\n\n## Third Party Libraries\n\nThe compiled Nucleus plugin includes the following libraries (with their licences in parentheses):\n\n* Vavr 1.0-alpha-4 (Apache 2.0)\n\nSee [THIRDPARTY.md](THIRDPARTY.md) for more details.\n\n[Source]: https://github.com/NucleusPowered/Nucleus\n[Issues]: https://github.com/NucleusPowered/Nucleus/issues\n[Downloads]: https://github.com/NucleusPowered/Nucleus/releases\n[Website]: http://v2.nucleuspowered.org/\n[Documentation]: http://v2.nucleuspowered.org/docs\n[guidelines]: Contributing.md\n[Discord]: https://discord.gg/A9QHG5H\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNucleusPowered%2FNucleus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNucleusPowered%2FNucleus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNucleusPowered%2FNucleus/lists"}