Skip to content
This repository has been archived by the owner on Nov 3, 2022. It is now read-only.

Releases: NucleusPowered/Nucleus

[BETA] Version 0.4.4

02 Jun 18:05
Compare
Choose a tag to compare
[BETA] Version 0.4.4 Pre-release
Pre-release

This is a critical bug fix release that fixes an exploit with cooldowns and kits. All users should upgrade to this version ASAP.

For the other feature notes for the series, see https://github.com/NucleusPowered/Nucleus/releases/tag/0.4

[BETA] Version 0.4.3

01 Jun 20:03
Compare
Choose a tag to compare
[BETA] Version 0.4.3 Pre-release
Pre-release

This is a maintenance release for Nucleus 0.4.x.

  • /sudo <player> c:<message> now looks like an actual chat message, and fires the MessageChannelEvent.Chat event so other plugins can do the normal formatting.
  • Fixed home module not working properly when worlds are deleted.
  • Fixed creating worlds - now they can be created!
  • Added /nucleus clearcache for when you need to alter a player file. This will remove the cache of offline players.
  • Fixed issue with /tempban not working.
  • Fixed issue with /sudo checking the exempt permission on the command issuer, not the target.
  • Moved fly into its own module so that it can be disabled easily, for compatibility with other plugins.
  • Had a go at fixing fly failing after dismounting Pixelmon (but this may not work!)

For the other feature notes for the series, see https://github.com/NucleusPowered/Nucleus/releases/tag/0.4

[BETA] Version 0.4.2

25 May 16:06
Compare
Choose a tag to compare
[BETA] Version 0.4.2 Pre-release
Pre-release

This is an urgent bug fix release.

This update fixes a server hang & crash if you try to use URLs without colours. This update is HIGHLY RECOMMENDED for all users.

For more information on the features released in 0.4, please see https://github.com/NucleusPowered/Nucleus/releases/tag/0.4

[BETA] Version 0.4.1

24 May 18:14
Compare
Choose a tag to compare
[BETA] Version 0.4.1 Pre-release
Pre-release

This release restores compatibility to slightly older Sponge builds for those using Pixelmon. We recommend that you use the LATEST SpongeForge/SpongeVanilla versions in order to get all their fixes, but if you are required to use Forge 1808, please use SF 1305.

If you are using 0.4.0 successfully, there is no need to update to this version.

Please see the 0.4 annoucement for more information on this release.

Remember, our documentation is found at http://nucleuspowered.org/docs

[BETA] Version 0.4.0

22 May 14:25
Compare
Choose a tag to compare
[BETA] Version 0.4.0 Pre-release
Pre-release

Nucleus 0.4.0 is the fourth beta feature release. Documentation can be found at http://nucleuspowered.org

This is a pre-release for feedback and testing purposes, however, we are now at a stage when some production servers may find Nucleus can replace a previous essentials plugin. Please bear in mind, however, that not everything has yet been implemented. So, some servers may find this is not production ready.

New things in this release are:

  • A file config/nucleus/motd.txt has been created, and can be used to create a server MOTD like Essentials for Bukkit had. Things to bear in mind:
    • /motd exists, requiring the permission nucleus.motd.base
    • To display the MOTD on first join, the player must have the permission nucleus.motd.login
    • The following tokens/variables are currently supported (please feel free to suggest more!):
      • {{maxplayers}} - maximum number of players that the server can hold.
      • {{onlineplayers}} - number of players online right now.
      • {{currentworld}} - the name of the current world.
      • {{time}} - the time on the current world.
    • The MOTD's title can be changed in main.conf
  • /info has been added. This works a little differently to how Essentials for Bukkit worked:
    • Each section is its own text file in config/nucleus/info, two sections are auto-generated for you, info and colors. This will map to the commands /info info and /info colors
    • The same tokens that are used for the MOTD can be used for the info files.
    • The title of a section can be set in the next file by starting the first line with #. The title is limited to 50 characters.
    • /info will list all available sections, along with their titles, if set.
    • Permission: nucleus.info.base.
  • Chat messages, broadcasts, MOTD and /info can now have clickable URLs.
    • For chat, the permission nucleus.chat.urls is required.
  • A way to automatically set the default permissions is available:
  • The command logger has been expanded to allow server owners to only log from certain types of source, or to whitelist/blacklist certain commands.
    • There is no need to list all aliases for a command - one alias will catch all aliases associated with the command.
    • main.conf -> command-logger section.
  • /mute has gained the ability to block user entered commands. /me and /say are blocked by default.
    • main.conf -> mute section.
  • The unknown group in /list can now be renamed in main.conf. Defaults to Default.
  • Added /enchant command, with the ability to add unsafe enchants using the -u flag.
    • Permission: nucleus.enchant.base and nucleus.enchant.unsafe
  • Added sign module to allow for coloured text on signs.
    • Permission: nucleus.sign.formatting

There have also been a handful of bugfixes in this release:

  • Kits now retain their case
  • When using /hat on self, it no longer requires the nucleus.hat.others permission
  • Warmup and cooldown messages have been fixed
  • Cooldowns now work properly
  • Fixed /lightning, /spawnmob and other commands that spawn in mobs and entities after a breaking Sponge change.
  • Fixed the time not being displayed properly.

For the commits, see adc7655...c794abd

There are some known issues and things that you should be aware of:

  • While we don't plan to make changes to the data files, things might change. These will be stabilised by 1.0
  • There is an API, but this is subject to change.
  • /back will not yet work with other plugins that teleport users. This is due to Sponge not being finished and will work at a later date.
  • Blacklisted items can be picked up. They will be removed when the player in question tries to hold the item.
  • Sponge recently made a change to how pagination is displayed - automatically displaying everything as the full height of the chatbox to reduce jitter. This is not a bad thing in itself, but it has led to it being reported as a Nucleus issue (#158, #163). A PR has been submitted to Sponge to try to alleviate this (see SpongePowered/Sponge#734), fixing it so that if there is only one page, the chatbox is not filled with empty lines.

For best results please use the latest SpongeForge or SpongeVanilla builds. Fixes that have been added to SpongeForge/SpongeVanilla include those discovered during Nucleus development - using newer builds will ensure that Nucleus runs smoother on your servers! Before reporting issues, make sure you are running these latest builds!

Leave your feedback, issues, complaints and feature requests on the forum post or in GitHub issues. This release was created with the help of those who test and report issues, thanks to everyone who played a part!

https://forums.spongepowered.org/t/wip-nucleus-the-ultimate-essentials-plugin-a-joint-project-between-dualspiral-and-hassans6000/11792

We're also available on Ore now!

https://ore-staging.spongepowered.org/dualspiral/Nucleus

[BETA] Version 0.3.1

08 May 18:33
Compare
Choose a tag to compare
[BETA] Version 0.3.1 Pre-release
Pre-release

This is a bug fix release where Nucleus takes over the /give command incorrectly. For more information on what is new in the 0.3.x series, see https://github.com/NucleusPowered/Nucleus/releases/tag/0.3

[BETA] Version 0.3.0

08 May 15:10
Compare
Choose a tag to compare
[BETA] Version 0.3.0 Pre-release
Pre-release

Nucleus 0.3.0 is the third beta feature release. Documentation can be found at http://nucleuspowered.org

This is a pre-release for feedback and testing purposes. Not everything has yet been implemented. This is not necessarily suitable for production servers.

New things in this release are:

  • Expanded kit functionality.
    • /kit onetime <kit> <true|false> allows a kit to be defined as only usable one time.
    • /kit resetusage <player> <kit> lets admins reset a player's usage of a kit, so the player can use a one time kit again.
    • /kit list has been improved, so kits that aren't currently redeemable for a player are shown struck out, with an explanation on hover, and kits that are never redeemable are never shown.
    • /firstjoinkit - allows for a "first join kit", that is, a set of items that new players to your server receive automatically. Use /firstjoinkit set|clear|redeem
  • /nucleus migrate, which allows EssentialCmds data to be migrated. This requires EssentialCmds to be installed for the migration.
  • Staff Chat - for those of you who used /a in mcMMO, this allows for a staff chat channel on the server.
  • /rules - rules can be added in the main.conf file, or via /rules add <rule>
  • /mail improvements
    • Clicking on mail shows a reply and delete options.
    • Admins can read other's mail using /mail other <player>

There have also been a handful of bugfixes in this release:

  • The home-count option now works when adding the option to a group.
  • Startup speed has been improved.
  • Fixes to first join messages not firing.
  • Fix using /time set morning - it now sets the time to 7am, not 6am.
  • Fix "Page 1 is too high" when listing warps when no warps are available.
  • Other minor fixes.

For the commits, see bcf8b51...584b116

There are some known issues and things that you should be aware of:

  • While we don't plan to make changes to the data files, things might change. These will be stabilised by 1.0
  • There is an API, but this is subject to change.
  • /back will not yet work with other plugins that teleport users. This is due to Sponge not being finished and will work at a later date.
  • Blacklisted items can be picked up. They will be removed when the player in question tries to hold the item.

For best results please use the latest SpongeForge or SpongeVanilla builds. Fixes that have been added to SpongeForge/SpongeVanilla include those discovered during Nucleus development - using newer builds will ensure that Nucleus runs smoother on your servers!

Leave your feedback, issues, complaints and feature requests on the forum post or in GitHub issues. This release was created with the help of those who test and report issues, thanks to everyone who played a part!

https://forums.spongepowered.org/t/wip-nucleus-the-ultimate-essentials-plugin-a-joint-project-between-dualspiral-and-hassans6000/11792

We're also available on Ore now!

https://ore-staging.spongepowered.org/dualspiral/Nucleus

[BETA] Version 0.2.1

30 Apr 11:56
Compare
Choose a tag to compare
[BETA] Version 0.2.1 Pre-release
Pre-release

This release fixes an issue with adding mod items to kits and blacklists. See the version 0.2.0 release announcement for more on this release.

[BETA] Version 0.2.0

24 Apr 13:46
Compare
Choose a tag to compare
[BETA] Version 0.2.0 Pre-release
Pre-release

Nucleus 0.2.0 is the second beta feature release. Documentation can be found at http://nucleuspowered.org

This is a pre-release for feedback and testing purposes. Not everything has yet been implemented. This is not necessarily suitable for production servers.

New things in this release are:

  • Blacklisting items, prevent players from holding or interacting with certain items.
  • /back - allow your users to return to their previous location after a warp, teleport or death.
  • /itemname and /lore, for giving names and lore to the item in your hand.
  • /stop <message>, extending the stop command to allow for a custom shutdown message to be sent (thanks to @12awsomeman34)

There have also been a handful of bugfixes in this release:

  • /tpa and /tpahere no longer need the force permission to be used normally.
  • /tpahere now displays the message telling the sender their invitation has been sent correctly.
  • /god now tops up a player's hunger every five seconds.
  • Minor cosmetic issues, e.g. including more useful messages when trying to clear an empty mailbox.

There are some known issues and things that you should be aware of:

  • While we don't plan to make changes to the data files, things might change. These will be stabilised by 1.0
  • There is no EssentialsCmds converter as of yet. This will appear in a future release.
  • There is an API, but this is subject to change.
  • /back will not yet work with other plugins that teleport users. This is due to Sponge not being finished and will work at a later date.
  • Blacklisted items can be picked up. They will be removed when the player in question tries to hold the item.

For best results please use the latest SpongeForge or SpongeVanilla builds. Fixes that have been added to SpongeForge/SpongeVanilla include those discovered during Nucleus development - using newer builds will ensure that Nucleus runs smoother on your servers!

Leave your feedback, issues, complaints and feature requests on the forum post or in GitHub issues. This release was created with the help of those who test and report issues, thanks to everyone who played a part!

https://forums.spongepowered.org/t/wip-nucleus-the-ultimate-essentials-plugin-a-joint-project-between-dualspiral-and-hassans6000/11792

[BETA] Version 0.1.1

10 Apr 19:21
Compare
Choose a tag to compare
[BETA] Version 0.1.1 Pre-release
Pre-release

This contains a fix to a critical issue where if you do not have the nucleus.home.set.unlimited permission set, you can't set a home at all.

With thanks to @bloodmc to letting me know something was wrong!

Please see the Version 0.1.0 annoucment for more information.