Nucleus - The Ultimate Essentials Plugin


Hello! Salut! Hallo! ¡Hola! Salve! Olá! Алло! 你好!

If you are a non-English speaker and you’ve been looking to contribute to Nucleus but didn’t know how, now you can. I have opened a translation server at that allows you to contribute translations to Nucleus. I have a quick page on my Docs on translations (which I will eventually put on Ore) explaining what the server is and how I hope to use translations -

Note that the server will require you to sign in using Github. Let me know if there are any issues using it. Standard “don’t be a dick” rules apply.

I would really appreciate the help if you can! If you wish to be credited (and please, feel free!), you may open a PR to the main Nucleus repo on If a language you wish to add is not available in the system, let me know or open a Github issue and I’ll get it enabled.

Putting my Sponge hat on, remember that if you’re interested in translation and want to help the Sponge project, the Docs team are also looking for translators - every little helps!



A new version has been released for Nucleus, it is available for download here.

This is a major release for Nucleus for Sponge API version 7.1

This was built from Nucleus commit: 5937ad9c

Release Notes

If you’re having trouble, visit our Discord channel:

Important Updates

Removal of GeoIP

GeoIP has been removed from the core Nucleus package. For this functionality, download Nucleus Heisenberg instead.

New Features

Updated /seen command

I’ve now added per-item permissions for the /seen command - that is, you can now finely tune who sees whether an IP address or player
UUID is shown, for example. They all start with nucleus.seen.extended, and will be listed on the permission reference page.

You can also click on the IP address to run /getfromip, if you so wish.

Added /extinguish

This allows for players who are on fire to not be on fire!


  • Fix seen always showing a player is never AFK.
  • Fix RTP cooldown issues

Known Issues

  • Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.