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

Yeah, I mis-spelt it too! I’ll fix it!

Edit: Fixed, thanks!

2 Likes

Yep. That’s correct. :slight_smile:

2 Likes

For some reason when I try to set my Socialspy status it says “Your social spy status could not be set.”. I do have the permission and this error msg is random, sometimes it lets me set it and sometimes it doesn’t,

Hi, I’m using the 1.8.9 version of this plugin, and wondering is there a way I can hide certain groups from the /list command, for example, on my pixelmon server, we have teams, but we don’t want to list the team in the /list command.

Is there a way this can be done?

Also, I have noticed that you have stopped major updates on 1.8.9, is it okay if I take that into my own hands? like provide much wanted updates such as topbal?

Regards,
Idris_

@IBG_Nova Any output to the console when that happens? Try turning on debug mode if not, let me know what happens.

@Idris As it stands, no.

As for 1.8.9, sure - it’s MIT licensed! I’d ask that you PR any patches upstream, particularly if they will work with 1.10.x. I’ll quite happily create another official 1.8.9 version if you send updates my way, it’s just the differences are quite large between API 4.1 and API 5, Sponge for 1.8.9 is not getting any more updates, and that I just want to focus on the 1.10.x version.

When you talk about “much wanted updates”, what do you mean?

However, I will say that /topbal should actually go in an economy plugin, which is why I’ve never added it.

Without debug nothing shows in console, but I will try to get it with debug.

Edit: Debug shows nothing, here is the msg it puts in-game

What permissions plugin are you using?

Luck perms. LuckPermsSponge-2.15.17.jar

Alright, will do, the much wanted updates, its more things like Invsee, which I understand will be difficult in 1.8.9, I haven’t read the changes between the API 4.1 and 5, I have recently moved houses so been outta internet for a bit, and even then using my phone data when I can.

I was just going to integrate /topbal into Nucleus because of the convenience of this plugin.

Hey there, are we able to set 1 spawn for all worlds, so if we are in the nether and do /spawn it takes us to the spawn of the nether, I want it to take us to the overworld spawn. Any idea?

1 Like

Invsee is not possible in 1.8.9 because the inventory API is implemented in API5

I’m unable to envisage how this is tied to Nucleus rather than my permissions manager but the console is being denied permissions from what I’d assume are vanilla commands and they’re being flagged as limited by Nucleus.

Short segment of the stacktrace:

23.12 10:43:58 [Server] Server thread/INFO [nucleus]: Server ran the command: /save-all
23.12 10:43:58 [Server] Server thread/INFO You do not have permission to use this command
23.12 10:43:58 [Server] Server thread/INFO [nucleus]: Server ran the command: /stop
23.12 10:43:58 [Server] Server thread/INFO You do not have permission to use this command!

Minecraft Version: 1.10.2
Sponge Version: SpongeForge 1.10.2-2171-5.1.0-BETA-1983
Sponge API Version: SpongeAPI 5.1.0-SNAPSHOT-323db46
Minecraft Coder Pack (mcp) version 9.19
Forge Mod Loader (FML) version 8.0.99.99
Minecraft Forge (Forge) version 12.18.2.2111

PermissionsEx (permissionsex) version 2.0-SNAPSHOT-b145
Nucleus Version: 0.16.2-5.0 (Git: 9a9c058)

Think this is all that’s relevant.

EDIT:

Oh, and maybe these:

Nucleus: Enabled Modules
admin, afk, back,ban, blacklist, chat, command-logger, connection, connection-messages, core
environment, fly, freeze-player, fun, home, ignore, info, inventory, item, jail, jump, kick, kit, mail, message, misc, mob, mute, nameban, nickname, note, playerinfo, powertool, rtp, rules, server-shop, sign, spawn, staff-chat, teleport, vanish, warn, warp, world

Nucleus: Disabled Modules
geo-ip

@IBG_Nova It could be that LuckPerms checks aren’t coming back correctly - run LuckPerms in debug mode where it prints out the permission checks, and see what happpens.

@AsyDRabbit The Forge and SpongeForge versions are wildly out of step with each other. Update Forge to build 2171 and try again, hopefully that’ll solve it.

(Aside, /save-all is vanilla, /stop is taken over by Nucleus to offer a custom kick message. What you see is just the command logger logging both commands.)

@Keaton Yep, that can be done. In main.conf, you’ll see the following:

...
spawn {
    # This section controls whether respawning and /spawn work on a per world or global server basis
    global-spawn {
        # If "spawn-on-login" is on and this is true, sends the player to the world specified in "target-spawn-world" when they log in.
        on-login=false
        # If true, respawning (like from death) sends the player to the world specified in "target-spawn-world", if false, sends them to the world spawn.
        on-respawn=false
        # If true, running /spawn sends the player to the world specified in "target-spawn-world", if false, sends them to the world spawn.
        on-spawn-command=false
        # The name of the world to use as the server spawn. If this is invalid, the default world is used instead.
        target-spawn-world=world
    }
...

Set target-spawn-world to the name of your overworld, and set the various flags to true as you see fit. For your situation, you want on-spawn-command to be true, but you may want the on-respawn to be true too.

/nucleus reload or /sponge plugins reload when you’re done.

Thankyou :slight_smile:

Happy Christmas

1 Like

Player Nametag ranks possible with nucleus?
[Mod] Player1
o/

/ \

Also,

Player Info is set to true, but is not pulling a list of the players and ranking them. Doing list just shows all the players in a giant list. Maybe if its still not working, try a perm node for ranking each group of people?

First, do you mean playerinfo.list.group-by-permission-groups is set to true? Second, which permissions plugin?

To be honest, I do want to expand that offering to give more control over how the list works - along with everything else I want to finish up.

Permission for announcement to players : kick, ban, tempban, mute, tempmute

nucleus.jail.notify, nucleus.mute.notify, nucleus.ban.notify

Nucleus Command Reference