마인크래프트 버전 1.18.1 / Paper#77 / EssentialsX 2.19.2 기준
플러그인 설치 사이트 링크: https://essentialsx.net/downloads.html
플러그인 영문 위키: https://essentialsx.net/wiki/Home.html
강의를 보시기 전 사전 안내 사항을 읽어 주시면 감사하겠습니다.
강의에 들어가기 전 안내
◆ 명령어와 펄미션 설명입니다.
https://essinfo.xeya.me/commands.html
https://essinfo.xeya.me/permissions.html
◈ 위 두 링크의 내용을 참고했습니다. 사실 참고 수준이 아니라 이 글 자체가 거의 위 링크 내용을 번역한 것에 가깝습니다.
◈ 이 글에서는 명령어의 다른 이름이나 구문 하나하나까지는 작성하지 않았으므로 이를 원하시면 위 링크에서 확인해 보시면 됩니다.
◈ 명령어는 기능 별로 나열했으며 XMPP 애드온의 명령어를 제외한 모든 명령어를 적었습니다.
◈ 펄미션은 알파벳 순으로 나열했으며 모든 펄미션을 적진 않았으니 나머지는 위 링크에서 확인해 보시길 바랍니다.
유저 명령어
◈ 빨간색으로 표기된 명령어는 EssentialsXSpawn 플러그인이 필요합니다.
명령어
설명
펄미션
spawn
스폰포인트로 텔레포트합니다.
essentials.spawn
back
텔레포트하기 전 이전의 장소로 텔레포트합니다.
essentials.back
back 명령어로 죽은 장소로 가는 것을 허용합니다.
essentials.back.ondeath
home
sethome 명령어로 지정한 집으로 이동합니다.
essentials.home
침대 우클릭으로 지정한 집으로 이동합니다.
essentials.home.bed
helpop
OP에게 도움을 요청합니다.
essentials.helpop
ignore
다른 플레이어를 무시/무시 해제합니다.
essentials.ignore
list
플레이어 목록을 확인합니다.
essentials.list
msg
특정한 플레이어에게 귓속말을 보냅니다.
essentials.msg
r
마지막으로 귓속말을 보낸 플레이어에게 빠른 답장을 보냅니다.
msgtoggle
모든 귓속말 수신을 차단합니다.
essentials.msgtoggle.bypass 노드를 가진 플레이어의 귓속말은 차단하지 못합니다.
essentials.msgtoggle
rtoggle
답장 수신자를 마지막 수신자로 할지 발신자로 할지 여부를 설정합니다.
essentials.rtoggle
sethome
현재 장소를 집으로 지정합니다.
essentials.sethome
침대를 우클릭해 집으로 지정하는 것을 허용합니다.
essentials.sethome.bed
1강 /sethome 개수 제한 참고
essentials.sethome.multiple
delhome
sethome 명령어로 지정한 집을 지웁니다.
essentials.delhome
time
시간을 확인합니다.
essentials.time
tpa
특정한 플레이어에게 텔레포트를 요청합니다.
essentials.tpa
tpahere
특정한 플레이어가 당신에게 오는 텔레포트를 요청합니다.
essentials.tpahere
tpaccept
텔레포트 요청을 수락합니다.
essentials.tpaccept
tpdeny
텔레포트 요청을 거절합니다.
essentials.tpdeny
tpauto
자동으로 텔레포트 요청을 수락합니다.
essentials.tpauto
유저 펄미션
상술한 유저 명령어의 펄미션 제외
◈ 초록색으로 표기된 펄미션은 EssentialsXChat 플러그인이 필요합니다.
펄미션
설명
essentials.keepinv
죽었을 때 인벤토리 아이템이 드롭되지 않고 유지되게 합니다. (인벤세이브)
essentials.keepxp
죽었을 때 경험치가 드롭되지 않고 유지되게 합니다.
essentials.signs.color
마인크래프트 기존 색 코드(예: &4)를 표지판에 사용하는 것을 허용합니다.
essentials.signs.rgb
헥스 코드(예: &#FF0000)를 표지판에 사용하는 것을 허용합니다.
essentials.chat.color
마인크래프트 기존 색 코드를 채팅에 사용하는 것을 허용합니다.
essentials.chat.rgb
헥스 코드를 채팅에 사용하는 것을 허용합니다.
essentials.chat.url
URL(예: https://www.blog-korea.com/)을 채팅에 사용하는 것을 허용합니다.
GUI 명령어
명령어
설명
펄미션
anvil
모루 GUI(창)를 띄웁니다.
essentials.antioch
cartographytable
지도 제작대 GUI를 띄웁니다.
essentials.cartographytable
enderchest
엔더 상자 GUI를 띄웁니다.
essentials.enderchest
grindstone
숫돌 GUI를 띄웁니다.
essentials.grindstone
loom
베틀 GUI를 띄웁니다.
essentials.loom
smithingtable
대장장이 작업대 GUI를 띄웁니다.
essentials.smithingtable
stonecutter
석재 절단기 GUI를 띄웁니다.
essentials.stonecutter
workbench
제작대 GUI를 띄웁니다.
essentials.workbench
disposal
휴대용 쓰레기통 메뉴를 띄웁니다.
essentials.disposal
유저/워프 관리 명령어
명령어
설명
펄미션
setspawn
현재 장소를 스폰포인트로 지정합니다.
essentials.setspawn
ban
플레이어를 밴합니다.
essentials.ban
오프라인인 플레이어를 밴하는 것을 허용합니다.
essentials.ban.offline
banip
IP를 밴합니다.
essentials.banip
tempban
플레이어를 일시적으로 밴합니다.
essentials.tempban
오프라인인 플레이어를 일시적으로 밴하는 것을 허용합니다.
essentials.tempban.offline
tempbanip
IP를 일시적으로 밴합니다.
essentials.tempbanip
unban
플레이어의 밴을 해제합니다.
essentials.unban
unbanip
IP밴을 해제합니다.
essentials.unbanip
kick
특정한 플레이어를 서버에서 내보냅니다.
essentials.kick
kickall
명령어를 입력한 이를 제외한 서버에 있는 모든 플레이어를 내보냅니다.
essentials.kickall
mute
플레이어를 뮤트(채팅, 관련 명령어 사용 불가)합니다.
essentials.mute
오프라인인 플레이어를 뮤트하는 것을 허용합니다.
essentials.mute.offline
invsee
다른 플레이어의 인벤토리를 볼 수 있습니다.
essentials.invsee
다른 플레이어의 인벤토리를 수정하는 것을 허용합니다.
essentials.invsee.modify
tp
특정한 플레이어에게 텔레포트합니다.
essentials.tp
tpaall
온라인인 모든 플레이어에게 당신에게 오는 텔레포트를 요청합니다.
essentials.tpaall
tpacancel
나타난 모든/특정한 텔레포트 요청을 취소합니다.
essentials.tpacancel
tpall
온라인인 모든 플레이어를 텔레포트시킵니다.
essentials.tpall
tphere
특정한 플레이어를 당신에게 텔레포트시킵니다.
essentials.tphere
tpoffline
오프라인인 플레이어가 로그아웃한 장소로 텔레포트합니다.
essentials.tpoffline
tppos
특정 좌표로 텔레포트합니다.
essentials.tppos
tpohere
특정한 플레이어를 강제로 당신에게 텔레포트시킵니다.
tptoggle 명령어를 무시합니다.
essentials.tpohere
tpr
임의의 장소로 텔레포트합니다.
essentials.tpr
tptoggle
모든 형태의 텔레포트를 막습니다.
essentials.tptoggle
warp
워프 목록을 보거나 특정한 워프 장소로 이동합니다.
essentials.warp
특정한 워프 장소로 이동하는 것을 허용합니다.
essentials.warps.newlands 권한을 주면 newlands 워프를 허용하게 됩니다.
essentials.warps.[워프이름]
모든 워프 장소로 이동하는 것을 허용합니다.
essentials.warps.*
warpinfo
특정한 워프의 위치 정보를 확인합니다.
essentials.warpinfo
setwarp
새로운 워프를 생성합니다.
essentials.setwarp
존재하는 모든 워프를 덮어쓰는(재지정하는) 것을 허용합니다.
essentials.warp.overwrite.*
delwarp
특정한 워프를 지웁니다.
essentials.delwarp
togglejail
플레이어를 감옥에 투옥/감옥에서 석방합니다.
투옥된 플레이어는 감옥에 텔레포트됩니다.
essentials.togglejail
오프라인인 플레이어를 감옥에 투옥/감옥에서 석방하는 것을 허용합니다.
essentials.togglejail.offline
jails
모든 감옥 목록을 봅니다.
essentials.jails
setjail
감옥을 생성합니다.
essentials.setjail
deljail
감옥을 지웁니다.
essentials.deljail
기타 명령어
명령어
설명
펄미션
afk
afk(잠수) 상태를 표시합니다.
essentials.afk
일정 시간 뒤에 자동으로 afk 상태가 됩니다.
일정 시간은 config 파일 auto-afk에서 설정 가능합니다.
essentials.afk.auto
antioch
바라보는 곳에 점화된 TNT를 생성합니다.
essentials.antioch
backup
구성된 서버 백업을 실행합니다.
essentials.backup
balance
잔고를 확인합니다.
essentials.balance
balancetop
플레이어 잔고 순위를 확인합니다.
essentials.balancetop
beezooka
폭발하는 벌을 맞은편에 던집니다.
essentials.beezooka
bigtree
바라보는 곳에 큰 나무를 생성합니다.
essentials.bigtree
book
서명한 책을 다시 열어 수정 가능하게 만듭니다.
essentials.book
break
바라보는 블록을 파괴합니다.
essentials.break
broadcast
전체 서버에 공지 메시지를 띄웁니다.
essentials.broadcast
broadcastworld
월드에 공지 메시지를 띄웁니다.
essentials.broadcastworld
burn
플레이어를 불타게 합니다.
essentials.burn
clearinventory
인벤토리에 있는 모든 아이템을 지웁니다.
essentials.clearinventory
clearinventoryconfirmtoggle
인벤토리를 지울 때 확인 메시지를 표시할지 여부를 전환합니다.
essentials.clearinventoryconfirmtoggle
compass
현재 방향을 설명합니다.
essentials.compass
condense
아이템을 응축합니다.
예: 석탄 27개 → 석탄 블록 3개
essentials.condense
createkit
인게임에서 키트를 만듭니다.
에센셜X 폴더 안 kits 파일을 참고하세요.
essentials.createkit
customtext
사용자 지정 텍스트 명령어입니다.
처음 입력하면 영문 설명 파일을 볼 수 있습니다.
essentials.customtext
delkit
키트를 지웁니다.
essentials.delkit
depth
현재 깊이(높이)를 설명합니다.
essentials.depth
eco
서버 경제를 관리합니다.
essentials.eco
editsign
표지판을 수정합니다.
essentials.editsign
enchant
플레이어가 들고 있는 아이템에 마법을 부여합니다.
essentials.enchant
essentials
플러그인을 리로드하거나 설정합니다.
essentials.essentials
exp
플레이어의 경험치를 설정합니다.
essentials.exp
ext
플레이어의 몸에 붙은 불을 끕니다.
essentials.ext
feed
배고픔을 채웁니다.
essentials.feed
fireball
파이어볼 등의 투사체를 발사합니다.
essentials.fireball
firework
폭죽을 수정하거나 발사합니다.
essentials.firework
fly
플레이어의 비행 모드를 활성화/비활성화합니다.
essentials.fly
gamemode
플레이어의 게임 모드를 변경합니다.
essentials.gamemode
gc
서버의 상태를 확인합니다.
가동시간, TPS, 메모리, 월드 상태 등을 확인 가능합니다.
essentials.gc
getpos
플레이어의 현재 좌표를 구합니다.
essentials.getpos
give
플레이어에게 아이템을 줍니다.
NBT 태그가 사용 불가능합니다. 사용하시려면 bukkit:give 명령어를 이용하세요.
essentials.give
god
플레이어를 무적 상태로 만듭니다.
essentials.god
hat
들고 있는 아이템을 머리에 씁니다.
essentials.hat
heal
플레이어를 회복시킵니다.
essentials.heal
help
사용 가능한 명령어 목록을 봅니다.
essentials.help
ice
플레이어를 얼립니다.
essentials.ice
info
서버 운영자가 설정한 정보를 표시합니다.
에센셜X 폴더 안 info 파일을 참고하세요.
essentials.info
item
아이템을 생성합니다.
essentials.item
itemdb
들고 있는 아이템의 정보를 확인하거나 아이템을 검색합니다.
essentials.itemdb
itemlore
아이템의 설명을 변경합니다.
essentials.itemlore
itemname
아이템의 이름을 변경합니다.
essentials.itemname
jump
시선에서 가장 가까운 블록으로 점프합니다.
essentials.jump
kill
특정한 플레이어를 죽입니다.
essentials.kill
kit
특정한 키트를 얻거나 이용 가능한 키트 목록을 봅니다.
essentials.kit
kitreset
특정한 키트의 쿨타임을 초기화합니다.
essentials.kitreset
kittycannon
폭발하는 고양이를 맞은편에 던집니다.
essentials.kittycannon
lightning
바라보는 곳이나 플레이어에게 번개가 치게 합니다.
essentials.lightning
플레이어간, 서버간 메일을 관리합니다.
essentials.mail
me
플레이어의 상황을 설명합니다.
롤플레이할 때 쓰는 명령어로 추정됩니다.
essentials.me
more
최대 아이템 개수만큼 아이템의 수를 변경합니다.
essentials.more
어떤 아이템이든 명령어로 개수를 64개로 만드는 것을 허용합니다.
essentials.oversizedstacks
motd
MOTD(Message Of The Day/서버 입장 시 나오는 메시지)를 봅니다.
에센셜X 폴더 안 motd 파일을 참고하세요.
essentials.motd
near
근처에 있는 플레이어 목록을 봅니다.
essentials.near
nick
닉네임을 변경합니다.
변경 후 닉네임의 접두사는 config 파일 nickname-prefix에서 변경 가능합니다.
essentials.nick
nuke
죽음의 비를 내립니다.
플레이어를 중심으로 25개의 지형 파괴를 하지 않는 점화된 TNT가 떨어집니다.
essentials.nuke
pay
다른 플레이어에게 돈을 지불합니다.
essentials.pay
payconfirmtoggle
돈을 지불할 때 확인 메시지를 표시할지 여부를 전환합니다.
essentials.payconfirmtoggle
paytoggle
돈을 받을지 여부를 전환합니다.
essentials.paytoggle
ping
퐁!
essentials.ping
playtime
플레이타임을 확인합니다.
essentials.playtime
potion
포션에 사용자 설정 포션 효과를 추가합니다.
essentials.potion.[효과이름]
powertool
손에 있는 아이템에 명령어를 할당합니다.
3강에서 설명하겠습니다.
essentials.powertool
powertooltoggle
모든 파워툴 기능을 활성화/비활성화 합니다.
essentials.powertooltoggle
ptime
플레이어의 시간을 조정합니다.
essentials.ptime
pweather
플레이어의 날씨를 조정합니다.
essentials.pweather
realname
유저의 원래 닉네임을 봅니다.
essentials.realname
recipe
아이템의 제작법을 봅니다.
essentials.recipe
remove
월드의 엔티티들을 지웁니다.
essentials.remove
repair
아이템의 내구도를 수리합니다.
essentials.repair
rest
플레이어를 휴식시킵니다.
essentials.rest
rules
서버 규칙을 봅니다. 명령어를 처음 입력하면 파일이 생깁니다.
에센셜X 폴더 안 rules 파일을 참고하세요.
essentials.rules
seen
플레이어의 로그인/로그아웃 시간을 봅니다.
essentials.seen
sell
아이템을 판매합니다.
essentials.sell
settpr
tpr 명령어의 중심과 반경을 설정합니다.
essentials.settpr
setworth
아이템의 판매 가치를 설정합니다.
essentials.setworth
showkit
키트의 내용물을 봅니다.
essentials.showkit
skull
플레이어의 머리를 얻습니다.
essentials.skull
socialspy
귓속말/메일 등의 명령어를 채팅으로 볼 지 여부를 전환합니다.
essentials.socialspy
spawner
스포너의 몹 타입을 변경합니다.
essentials.spawner
spawnmob
몹을 생성합니다.
essentials.spawnmob
speed
걷기/비행 속도를 변경합니다.
essentials.speed
sudo
특정 플레이어가 명령어를 입력하게 합니다.
essentials.sudo
suicide
자살합니다.
essentials.suicide
thunder
천둥을 활성화/비활성화합니다.
essentials.thunder
time
시간을 설정합니다.
essentials.time.set
toggleshout
외치기(전체채팅) 모드를 활성화/비활성화합니다.
채팅 거리 설정시에만 유효한 명령어입니다.
essentials.toggleshout
essentials.chat.shout
top
현재 위치에서 가장 높은 블록으로 텔레포트합니다.
essentials.top
tree
바라보는 곳에 나무를 생성합니다.
essentials.tree
unlimited
무제한으로 쓸 수 있는 아이템을 설정합니다.
essentials.unlimited
vanish
다른 플레이어들로부터 자신을 숨깁니다.
essentials.vanish
weather
날씨를 설정합니다.
essentials.weather
whois
플레이어의 정보를 표시합니다.
essentials.whois
world
월드를 변경합니다. (오버월드 ↔ 네더월드)
essentials.world
worth
아이템의 가치를 계산합니다.
essentials.worth
모든 펄미션 중 극히 일부만 적었기 때문에 내용이 추가로 작성될 수 있습니다.
다음 강의에서는 1강에서 다루지 못한 애드온들 중 2개(Antibuild, Protect)와 몇 가지 자잘한 팁을 적고 에센셜 강의를 마치려 합니다.
(다른 애드온 중 Geo와 Discord는 간단한 사용 방법을 추후에 작성할 수 있을 것 같지만, XMPP는 다루지 않을 예정입니다.)
2021년이 끝나갑니다. 2022년에는 좋은 일들만 있기를 바랍니다.
수고하셨습니다.