Nucleus: The Ultimate Essentials Plugin (MC 1.10.2, 1.11.2, 1.12.2)

@Lucidity My understanding is that there is. This quote is taken from the documentation:

In the main.conf file, if the option core.use-messages-file is set to true, a messages.conf file is generated in the configuration folder. This will generate a file with all the text used in Nucleus, which can be used for translation of general customisation. Updates will not remove this file, but it will be added to.

Numbers that are wrapped in curly brackets (like {0}) are replaced when the plugin sends a message. They should not be removed.

The configuration of these messages is rather extensive actually, see all of the messages and information you can customize here:

https://github.com/NucleusPowered/Nucleus/blob/sponge-api/5/src/main/resources/assets/nucleus/messages.properties

1 Like

is there a way to edit the ./help command?

Running 12.18.3.2185 atm

Do I need to roll back to 2171?

I was curious about this as well, since the sponge /help is not useful at all to regular players.

1 Like

Do you know whether the /help command is from sponge or forge?

I tried doing that and still got the same result. I then ran it two other times with --stacktrace and --info

Log: hastebin

@AsyDRabbit Generally, you should keep Forge in step with Sponge, but I don’t see why that would make a huge difference here. It’s better to be ahead than behind, I find.

It really depends on what your permissions file looks like in PEX at this point. Considering that you ran both a Nucleus and a non Nucleus command and they both failed, you may be better served asking the guys over on the PEX thread.

@Lucidity @SnowBlitzz /help is a Sponge thing. I think @ryantheleach made some plugin to make /help better, but it honestly depends what you’re looking for it to actually do.

@sheogorath Make sure you’re running the latest JDK, as I think there is some bug in JDK 1.8u45 that doesn’t let it compile. I have to use JDK 1.8u65 or above (I think, I just use the latest update really).

I have on my permsissions ex json file the following:
“nucleus.back.base”:1
“nucleus.back.targets.death”:1,
“nucleus.back.targets.teleport”:1

Everything in terms of permissions work fine (as far as I’m concerned), except that. /back does not work (in terms of permission, admin account can run it, but default users get a Do not have permission message). And even though I have “nucleus.message.base”:1, “nucleus.message.selectors”:1, users don’t have access to the command /message [user] [message], but they do have access to /tell

Do you run Project Portals?

Yes… does it also have /back and /message commands which are interfering with mod or something?

@tridaak If so make sure you are running the latest version and that back module is disabled in config.

I’m running latest version and will do. What about the /message command ?

Best thing to do is run /nucleus info and then have a look at the file it generates. That will tell you what plugin /message is registered to.

If it is Nucleus, run /pex debug and try to message. Have a look at the nucleus.message.base permission in the console output, make sure it is returning 1.

Found this: Conflicting plugin commands? Look no further! Use command aliases!
Used it, and now message is working :slight_smile:

2 Likes

Good to know, thanks for telling me!

The invsee command have a problem, it gives the error that there are to many player with the players name

Version 0.17.0 is now available for Minecraft 1.10.2 and 1.11

This version supports Sponge API 5 (1.10.2). This build also works with current Minecraft 1.11 with API 6 servers, but this might change in the future.

This release has the following new features:

  • Provide API for other plugins to provide placeholders in chat. Documentation on this will follow in time.
  • Add ability to disable invulnerbility on login if player does not have permission for /god
  • Add ability to disable group templates if they are not being used
  • Allow item prices to be decimals
  • Add selectors to /tp
  • Add command spy
  • Add configurable delay for the MOTD
  • Add /worth
  • Add ability to have default world border radius when worlds are created
  • Add feature to prevent kits from being redeemed if the inventory would not have enough space to hold the contents of the kit
  • Add gamemode specific permissions to /gamemode if enabled in main.conf
  • Add config option to make a player’s respawn point their default home (the one named home)
  • Add crop trampling and mob griefing prevention.
  • Add /me, with configurable template.
  • Add /getpos
  • Improved performance of some areas of the plugin, specifically turning off listeners that would not be used automatically based on configuration.

Notable fixes are:

  • Work around various permission plugin issues
  • Refactor Blacklisting (again) to fix an exploit and add ability to globally turn off individual blacklisting types.

NucleusMixins

NucleusMixins has not been updated, the current version is 0.15.0. Note that the mixins may not work on heavily modded servers.


Download Nucleus and NucleusMixins from GitHub Releases: Release Version 0.17.0 (for 1.10.2 and 1.11) · NucleusPowered/Nucleus · GitHub

Command documentation is already up to date: http://nucleuspowered.org/docs/commands2.html

3 Likes

Is there a way to disable the /me command from being used by all players on the server?

Deny them the permission nucleus.me.base.

Thanks dual that’s what we’ve been trying to do, server just may need a restart before it works, We’ll see how it goes after the next scheduled one. This plugin has been so much easier to work with and keep things running smooth, wish it had came out years ago xD

1 Like