Minecraft/Essentials

From Server Knowledge Base
Revision as of 07:33, 16 August 2013 by Rootadminacc (talk | contribs) (Created page with "[http://forums.fragnet.net/minecraft/588-essentials-command-reference.html Command reference] == Allow TNT == We use http://dev.bukkit.org/server-mods/antitnt and http://dev...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Command reference

Allow TNT

We use http://dev.bukkit.org/server-mods/antitnt and http://dev.bukkit.org/bukkit-mods/naughty-blocks which means we can have TNT enabled but then only provide users access via the permissions AntiTNT.tnt and naughtyblocks.tnt

Essentials and WorldGuard don't. If you are using Essentials and WorldGuard do this:

vim plugins/Essentials/config.yml

10 = lava :: 11 = still lava :: 46 = TNT :: 327 = lava bucket

Default:

alert:
    on-placement: 10,11,46,327
    on-use: 327
    on-break:

placement: 10,11,46,327

Remove 46 from the placement line.

Ensure plugins/WorldGuard/config.yml has the following:

ignition:
    block-tnt: false
    block-tnt-block-damage: false

Find players home

/home playername:home
/home <user>:<name>

Broken:

/home user:

Get user's coordinates

If you have Essentials, use /getpos PlayerName

Kill specific mob/s

/killall MobName (e.g. Blaze)

Mail players

/mail send FullPlayerName Message

To read the mail, do /mail read
To clear the mail, do /mail clear

Respawn at home instead of spawn

Change this:

When users die, should they respawn at their first home or bed, instead of the spawnpoint?

respawn-at-home: false

to

respawn-at-home: true

Set players home

The player can either sleep in a bed or use /sethome if they have access.

If not set, they will go back to spawn.

Set players spawn

If you have a few spawn plugins, and all go to the same spawn except when new players first join, try to do this:

/setspawn *default

https://www.assembla.com/spaces/essentials/tickets/1352#/activity/ticket:

Stop checking user's permissions

If you get the following message a lot in your server.log:

Essentials: checking if Player has plugin.permission - true/false

vim plugins/Essentials/config.yml

Set debug: to false.

Teleport player to you

/tpohere playername

Teleport to coordinates

/tppos x y z

Teleport to player

As OP, /tpo playername

As player, /tpa playername

Updating Essentials

mkdir /root/scripts/testing/ess-core
mkdir /root/scripts/testing/ess-extra
cd /root/scripts/testing/ess-core

Latest (as of 08/07/2013):

wget http://dev.bukkit.org/media/files/711/777/Essentials.zip
unzip Essentials.zip
rm Essentials.zip
cd /root/scripts/testing/ess-extra

Latest (as of 08/07/2013):

wget http://dev.bukkit.org/media/files/711/776/Essentials-extra.zip
unzip Essentials-extra.zip
rm Essentials-extra.zip

Stop the server.

Make backups:

mkdir /root/backups/essentialsBackup/
cd /home/mc/Minecraft/plugins/

Either copy or move the files/folders:

cp -v Essentials/ EssentialsAntiBuild.jar EssentialsChat.jar Essentials.jar EssentialsGeoIP.jar EssentialsProtect.jar /root/backups/essentialsBackup/ -R

mv -v Essentials/ EssentialsAntiBuild.jar EssentialsChat.jar Essentials.jar EssentialsGeoIP.jar EssentialsProtect.jar /root/backups/essentialsBackup/

Copy the new version of the files into place:

Essentials Core:

cd /root/scripts/testing/ess-core
cp -v EssentialsAntiBuild.jar EssentialsChat.jar Essentials.jar EssentialsProtect.jar /home/mc/Minecraft/plugins -R

Essentials Extras:

cd /root/scripts/testing/ess-extra
cp -v EssentialsGeoIP.jar EssentialsXMPP.jar /home/mc/Minecraft/plugins -R

Remove the temporary directories:

rm /root/scripts/testing/ess-core -R ; rm /root/scripts/testing/ess-extra -R ; cd /root/backups ; rm essentialsBackup -R

Start the server.