All Projects → NucleusPowered → Nucleus

NucleusPowered / Nucleus

Licence: mit
The Ultimate Essentials Plugin for Sponge.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Nucleus

Viaversion
Allows the connection of newer clients to older server versions for Minecraft servers.
Stars: ✭ 463 (+221.53%)
Mutual labels:  hacktoberfest, minecraft, sponge, plugin
Flexiblelogin
A Sponge minecraft server plugin for second factor authentication
Stars: ✭ 73 (-49.31%)
Mutual labels:  minecraft, sponge, plugin
Viabackwards
Allows the connection of older clients to newer server versions for Minecraft servers.
Stars: ✭ 135 (-6.25%)
Mutual labels:  hacktoberfest, minecraft, sponge
Craftbook
🔧 Machines, ICs, PLCs, and more!
Stars: ✭ 226 (+56.94%)
Mutual labels:  minecraft, sponge, plugin
Slimefun4
Slimefun 4 - A unique Spigot/Paper plugin that looks and feels like a modpack. We've been giving you backpacks, jetpacks, reactors and much more since 2013.
Stars: ✭ 369 (+156.25%)
Mutual labels:  hacktoberfest, minecraft, plugin
Sponge
The SpongeAPI implementation targeting vanilla Minecraft and 3rd party platforms.
Stars: ✭ 241 (+67.36%)
Mutual labels:  hacktoberfest, minecraft, sponge
Worldedit
🗺️ Minecraft map editor and mod
Stars: ✭ 2,288 (+1488.89%)
Mutual labels:  hacktoberfest, minecraft, sponge
Spongeapi
A Minecraft plugin API
Stars: ✭ 1,043 (+624.31%)
Mutual labels:  hacktoberfest, minecraft, sponge
Changeskin
Allows your players to change their skin by command
Stars: ✭ 118 (-18.06%)
Mutual labels:  minecraft, sponge, plugin
Libgui
Buttons & Co
Stars: ✭ 78 (-45.83%)
Mutual labels:  hacktoberfest, minecraft
Jetpack
Security, performance, marketing, and design tools — Jetpack is made by the WordPress experts to make WP sites safer and faster, and help you grow your traffic.
Stars: ✭ 1,283 (+790.97%)
Mutual labels:  hacktoberfest, plugin
Typescript Eslint
✨ Monorepo for all the tooling which enables ESLint to support TypeScript
Stars: ✭ 10,831 (+7421.53%)
Mutual labels:  hacktoberfest, plugin
Griefprevention
GriefDefender has replaced GP. See github link for latest information.
Stars: ✭ 76 (-47.22%)
Mutual labels:  sponge, plugin
Remove W3schools
Chrome extension to remove W3Schools results in google searches.
Stars: ✭ 73 (-49.31%)
Mutual labels:  hacktoberfest, plugin
Bstats
bStats collects data for plugin authors. It's free and easy to use!
Stars: ✭ 99 (-31.25%)
Mutual labels:  minecraft, sponge
Floodgate
Hybrid mode plugin to allow for connections from Geyser to join online mode servers.
Stars: ✭ 101 (-29.86%)
Mutual labels:  minecraft, plugin
Xseries
Library for cross-version Minecraft Bukkit support and various efficient API methods.
Stars: ✭ 109 (-24.31%)
Mutual labels:  minecraft, plugin
Ore
Repository software for Sponge plugins and Forge mods
Stars: ✭ 63 (-56.25%)
Mutual labels:  minecraft, sponge
Gate
A high performant & paralleled Minecraft proxy server with scalability, flexibility & excellent server version support - ready for the cloud!
Stars: ✭ 102 (-29.17%)
Mutual labels:  minecraft, sponge
Voxelsniper
The premiere long-distance brush editor for Minecraft
Stars: ✭ 114 (-20.83%)
Mutual labels:  minecraft, sponge

Nucleus v2

For version 1, see the sponge-api/7 branch.

Licence: MIT (except for the Nucleus logo, which is all rights reserved)

Nucleus is a Sponge plugin that forms a solid base for your server, providing essential commands, events, and other tidbits that you might need. Extremely configurable, only loading up the commands and modules you want (and providing a way for plugins to disable modules that they replace the functionality of), and providing a simple and rich API, Nucleus is an elite plugin for providing simple server tasks, and an essential addition to your server!

Nucleus is being actively developed for Sponge API 7.

Contributions

Are you a talented programmer wanting to contribute some code? Perhaps someone who likes to write documentation? Do you have 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 be grateful for your contributions - we're an open community that appreciates any help you are willing to give!

  • Read our guidelines.
  • Open an issue if you have a bug to report, or a pull request with your changes.

Getting and Building Nucleus

To get a copy of the Nucleus source, ensure you have Git installed, and run the following commands from a command prompt or terminal:

  1. git clone [email protected]:NucleusPowered/Nucleus.git
  2. cd Nucleus
  3. cp scripts/pre-commit .git/hooks

To build Nucleus, navigate to the source directory and run either:

  • ./gradlew build on UNIX and UNIX like systems (including macOS and Linux)
  • gradlew build on Windows systems

You will find the compiled JAR which will be named like Nucleus-[version]-plugin.jar in output/. A corresponding API and javadocs jar will also exist.

Building against the Nucleus API

Nucleus is available via a Maven repository.

  • Repo: http://repo.drnaylor.co.uk/artifactory/list/minecraft
  • Group ID: io.github.nucleuspowered
  • Artifact Name: nucleus-api

The versioning follows version[-SNAPSHOT|-ALPHAn|-BETAn|-RCn], where n is an integer. Add the -SNAPSHOT section for the latest snapshot.

You can also get Nucleus as a whole this way, but internals may break at any time. The API is guaranteed to be more stable.

You can also use JitPack as a repository, if you prefer.

Third Party Libraries

The compiled Nucleus plugin includes the following libraries (with their licences in parentheses):

  • QuickStart Module Loader (MIT)

See THIRDPARTY.md for more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].