Nucleus - The Ultimate Essentials Plugin

Update to 1.0 first and try again: I seem to recall I tweaked something since then. I’m aware of issues with selectors, only just got proper internet again so not had time to look at things - that should change soon!

is it possible to load worlds with the void modifier so it stops generating chunks? if not can this be a future feature?

1 Like

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


Nucleus 1.0.1-LTS for Minecraft 1.11.2 and current bleeding versions for 1.12

For the version for Minecraft 1.10.2, click here.


This is a maintenence build for Nucleus 1.0.x LTS. This is a LONG TERM SUPPORT release - to recap, there are now two release trains.

  • Standard versions: Work will continue on providing features like normal, the next feature build after 1.0 will be 1.1. These will be released semi-often with new features, but will not necessarily see bug fix point releases, except in the case of critcal bugs. There may be more daring changes on this branch now, as we will have an LTS branch with those who don’t need to take the risk.
  • LTS versions: The 1.0.x builds are designated LTS. Not all feature builds will become LTS builds, one will be designated every two months or so (most likely). The plan is that LTS builds will receive greater testing, and will be supported in a bug fix mode for longer, parallel to standard versions. The hope is that server owners that don’t like to update for fear of breakages will use LTS versions and be supported with a bug fix, low risk development train.

Only one LTS release branch will be supported at a time, support for a previous LTS branch will end when a new LTS feature build is pushed.

Release Notes

Important Note about Nucleus Mixins: Nucleus Mixins is a mod not a plugin, that can be used on SpongeForge and SpongeVanilla servers. It MUST be in your MODS directory, NOT any other plugin directory.

If you’re having trouble, visit our Discord channel: https://discord.gg/MC2mAuS

API update: new event

A new event was added: NucleusRTPEvent.SelectedLocation, allowing plugins to reject a location when a player is attempting to RTP.

This has been added as it did not affect any other system. It will also be present in the upcoming 1.1 release.

Bugfixes

  • Fixed /back requiring -f
  • Fixed warping not honouring the required rotation

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.
  • The use of Boop causes issues with staff chat formatting.

Commit History

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


Nucleus 1.0.1-LTS for Minecraft 1.10.2

For the version for Minecraft 1.11.2 and current bleeding builds of 1.12, click here.


This is a maintenence build for Nucleus 1.0.x LTS. This is a LONG TERM SUPPORT release - to recap, there are now two release trains.

  • Standard versions: Work will continue on providing features like normal, the next feature build after 1.0 will be 1.1. These will be released semi-often with new features, but will not necessarily see bug fix point releases, except in the case of critcal bugs. There may be more daring changes on this branch now, as we will have an LTS branch with those who don’t need to take the risk.
  • LTS versions: The 1.0.x builds are designated LTS. Not all feature builds will become LTS builds, one will be designated every two months or so (most likely). The plan is that LTS builds will receive greater testing, and will be supported in a bug fix mode for longer, parallel to standard versions. The hope is that server owners that don’t like to update for fear of breakages will use LTS versions and be supported with a bug fix, low risk development train.

Only one LTS release branch will be supported at a time, support for a previous LTS branch will end when a new LTS feature build is pushed.

Release Notes

Important Note about Nucleus Mixins: Nucleus Mixins is a mod not a plugin, that can be used on SpongeForge and SpongeVanilla servers. It MUST be in your MODS directory, NOT any other plugin directory.

If you’re having trouble, visit our Discord channel: https://discord.gg/MC2mAuS

API update: new event

A new event was added: NucleusRTPEvent.SelectedLocation, allowing plugins to reject a location when a player is attempting to RTP.

This has been added as it did not affect any other system. It will also be present in the upcoming 1.1 release.

Bugfixes

  • Fixed /back requiring -f
  • Fixed warping not honouring the required rotation

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.
  • The use of Boop causes issues with staff chat formatting.

Commit History

I have an issue. I edit global.conf and try to tweak the entity activation range so that my minecolonies citizens will continue to move when they’re further than a full chunk away from me. No matter what I change the variables to (currently 256) they continue to stop movement after roughly 32 blocks.

I turned entity activation ranges off and they move all herkey jerkey. So now I have to just follow the citizens around to get them to do anything which defeats the purpose.

Does anyone have any experience tweaking these variables? I could use some help.

EDIT - wrong forum sorry

How do i set the ammount off homes players could make?

like i want default to have max 1 set home other ranks for exampled 3 home’s and so on

May I suggest actually reading the Nucleus Docs rather than everyone asking the same questions over and over? Homes and limits are explained very well there.

:wink: i have been reading the docs over and over again either i am overlooking something or i am just blind

Did you click the link? Because it’s literally the first section at that link.

From the page I linked above:

Limiting the number of homes
By default, all users will only be able to set one home. This can be changed by using a permissions plugin that supports setting options. You can set an arbitary number of homes by setting the option home-count to the number of homes you wish the player/group to have.

The examples provided are for PEX, but the command for Luckperms is almost the same (and it also has excellent docs). For luckperms, it would be /lp group (groupname) meta set home-count (#-of-homes)
(and something similar for users).

1 Like

You can click the LuckPerms button to the right to switch the command to show the LuckPerms equivalent. I’ll probably make that the default soon, as PEX will not really function at all in API 7/1.12 due to the permission API changes.

1 Like

[u]ok i noticed the plugin is not loading at all i even tried it on a new server made me op tried /rtp and all i get is

i even noticed some other plugins not loading either even tough is a clean install o_O

fml-server-latest.log - Pastebin.com fml latest server.log[/u]

reopened

[Edit]

Scratch this :slight_smile: its working now

Hi, I’m French, sorry for my English level :stuck_out_tongue:
I wanted to know if there was a version available for 1.8.9

I’ve been looking for the equivalent to the /butcher command and it appears that it is /kill @e. Where is a reference that will teach us about selectors and how to use them appropriately?

Also, could we have an alias for this to be able to use /butcher again?

Very interesting, thanks @ryantheleach! Unfortunately I’m not seeing a clear path to just select HOSTILE mobs, e.g., when I did @e sans type qualifier, it wiped out other kinds of entities as well such as armor models / holders. One can see “Hostile mobs” (as opposed to Passive mobs) as a section here: https://minecraft.gamepedia.com/Data_values#Entity_IDs

So is there a way to target just “Hostile mobs” without targeting passive mobs and other entity types?

Also, is there a way to issue a radius? I’m assuming that it would be issued via /kill @e[type=TYPE, r=R] (where R is the number of blocks to be in the butcher / kill zone sphere).

I’m about to issue a Nucleus update that will allow you to do just that. The command in 1.1 will be:

/killentity -r <radius> hostile

1 Like

That’s really good to hear @dualspiral.

Is there a way to (or planned) create aliases a la bash as well so as to make local server commands such as /cmd_alias butcher="killentity -r 50 hostile"? It seems to me that a lot of issues could be resolved via the ability to make such aliases.

Not in Nucleus, but I think there are plugins that can possibly do that already. I think one is called “Aliases”? Might be worth a search on the forums to see if one of those plugins already does what you want!