EssentialsX

EssentialsX

2M Downloads

Change newbies.announce-format

LaxWasHere opened this issue ยท 3 comments

commented

to not need EssentialsXSpawn.

newbies.kits too probably.

commented

can you describe further

commented

Move the announcements and kit-giving for new players (under the newbies config section) from EssentialsXSpawn to EssentialsX itself, as there doesn't seem to be much point requiring EssXSpawn just to give new players a kit and a message in chat.

commented

I er.. probably don't need to mention this, but if this was done, I'd recommend using smart event listener registration, as well as async delayed tasks.

The main reason for this is that there have over the years been a number of conflicts and abuse techniques that have caused massive lag/join jitter. For example spamming connect attempts (layer 7 ddos), auth plugins, npc plugins.

Since newbie kits, and join messages are optional, and these events aren't used at all in the core code, unregistering the event listeners is probably the cleanest.