게임/마인크래프트

에센셜 콘피그 설정

미친사람 2019. 9. 1. 07:32
반응형

<Global 모듈 설정>


plugins 폴더에 Essentials.jar 파일만 있으면 작동되는 설정입니다.


############################################################

# +------------------------------------------------------+ #

# |                 Essentials (Global)                  | #

# +------------------------------------------------------+ #

############################################################


# A color code between 0-9 or a-f. Set to 'none' to disable.

ops-name-color: '4'  <= OP 채팅시 ID 색상코드 (0:검정색, 1:파란색, 2:녹색, 3:아쿠아, 4:빨간색, 5:보라색, 6:주황색, 7:밝은회색, 8:어두운회색, 9:남색, a:연두색, b:하늘색, c:주홍색, d:분홍색, e:노란색, f:흰색)


# The character(s) to prefix all nicknames, so that you know they are not true usernames.

nickname-prefix: '~'  <= 닉네임 기능 이용시 ID 머리글 (닉네임 기능은 권장하지 않습니다)


# Disable this if you have any other plugin, that modifies the displayname of a user.

change-displayname: true  <= 닉네임 기능 이용시 채팅에 닉네임 출력 여부 (닉네임 기능은 권장하지 않습니다)


# When this option is enabled, the (tab) player list will be updated with the displayname.

# The value of change-displayname (above) has to be true.

#change-playerlist: true  <= 닉네임 기능 이용시 접속자 탭 창에 닉네임 표시 여부. 주석 제거 후 설정할 것. (닉네임 기능은 권장하지 않습니다)


# When essentialschat.jar isn't used, force essentials to add the prefix and suffix from permission plugins to displayname.

# This setting is ignored if essentialschat.jar is used, and defaults to 'true'.

# The value of change-displayname (above) has to be true.

# Do not edit this setting unless you know what you are doing!

#add-prefix-suffix: false  <= false : 캐릭터ID에 prefix 와 suffix 가 포함되지 않음. 주석 제거 후 설정할 것.


# The delay, in seconds, required between /home, /tp, etc.

teleport-cooldown: 0  <= /spawn /tpa /warp /home 등 순간이동 명령어 재사용 대기시간(초)


# The delay, in seconds, before a user actually teleports.  If the user moves or gets attacked in this timeframe, the teleport never occurs.

teleport-delay: 0  <= /spawn /tpa /warp /home 등 순간이동 명령어 사용시 움직이지 않아야 하는 대기시간(초)


# The delay, in seconds, a player can't be attacked by other players after they have been teleported by a command.

# This will also prevent the player attacking other players.

teleport-invulnerability: 4  <= 순간이동 완료 후 공격받지 않는 무적 시간(초). 노더스 방지 플러그인 이용시 악용될 수 있으니 0 초 권장.


# The delay, in seconds, required between /heal attempts.

heal-cooldown: 60  <= /heal 명령어 재사용 대기시간(초)


# What to prevent from /i /give.

# e.g item-spawn-blacklist: 46,11,10

item-spawn-blacklist:  <= /i 또는 /give 명령어로 지급받을 수 있는 아이템 금지 설정


# Set this to true if you want permission based item spawn rules.

# Note: The blacklist above will be ignored then.

# Example permissions (these go in your permissions manager):

#  - essentials.itemspawn.item-all

#  - essentials.itemspawn.item-[itemname]

#  - essentials.itemspawn.item-[itemid]

#  - essentials.give.item-all

#  - essentials.give.item-[itemname]

#  - essentials.give.item-[itemid]

#  - essentials.unlimited.item-all

#  - essentials.unlimited.item-[itemname]

#  - essentials.unlimited.item-[itemid]

#  - essentials.unlimited.item-bucket # Unlimited liquid placing

#

# For more information, visit http://wiki.ess3.net/wiki/Command_Reference/ICheat#Item.2FGive

permission-based-item-spawn: false


# Mob limit on the /spawnmob command per execution.

spawnmob-limit: 10  <= /spawnmob 명령어 사용시 최대 소환 수 제한


# Shall we notify users when using /lightning?

warn-on-smite: true


# motd and rules are now configured in the files motd.txt and rules.txt.


# When a command conflicts with another plugin, by default, Essentials will try to force the OTHER plugin to take priority.

# Commands in this list, will tell Essentials to 'not give up' the command to other plugins.

# In this state, which plugin 'wins' appears to be almost random.

# If you have two plugin with the same command and you wish to force Essentials to take over, you need an alias.

# To force essentials to take 'god' alias 'god' to 'egod'.

# See http://wiki.bukkit.org/Bukkit.yml#aliases for more information


overridden-commands:  <= 다른 플러그인과 겹치는 명령어 덮어씀.

#  - god

#  - info


# Disabling commands here will prevent Essentials handling the command, this will not affect command conflicts.

# Commands should fallback to the vanilla versions if available.

# You should not have to disable commands used in other plugins, they will automatically get priority.

disabled-commands:  <= 에센셜 금지 명령어. 자세한 설명은 아래 참조.

#  - nick

#  - clear


# These commands will be shown to players with socialSpy enabled.

# You can add commands from other plugins you may want to track or 

# remove commands that are used for something you dont want to spy on.

socialspy-commands:  <= 채팅 스파이 기능 이용시 엿들을 명령어

  - msg

  - w

  - r

  - mail

  - m

  - t

  - whisper

  - emsg

  - tell

  - er

  - reply

  - ereply

  - email

  - action

  - describe

  - eme

  - eaction

  - edescribe

  - etell

  - ewhisper

  - pm


# If you do not wish to use a permission system, you can define a list of 'player perms' below.

# This list has no effect if you are using a supported permissions system.

# If you are using an unsupported permissions system, simply delete this section.

# Whitelist the commands and permissions you wish to give players by default (everything else is op only).

# These are the permissions without the "essentials." part.

player-commands:

  - afk

  - afk.auto

  - back

  - back.ondeath

  - balance

  - balance.others

  - balancetop

  - build

  - chat.color

  - chat.format

  - chat.shout

  - chat.question

  - clearinventory

  - compass

  - depth

  - delhome

  - getpos

  - geoip.show

  - help

  - helpop

  - home

  - home.others

  - ignore

  - info

  - itemdb

  - kit

  - kits.tools

  - list

  - mail

  - mail.send

  - me

  - motd

  - msg

  - msg.color

  - nick

  - near

  - pay

  - ping

  - protect

  - r

  - rules

  - realname

  - seen

  - sell

  - sethome

  - setxmpp

  - signs.create.protection

  - signs.create.trade

  - signs.break.protection

  - signs.break.trade

  - signs.use.balance

  - signs.use.buy

  - signs.use.disposal

  - signs.use.enchant

  - signs.use.free

  - signs.use.gamemode

  - signs.use.heal

  - signs.use.info

  - signs.use.kit

  - signs.use.mail

  - signs.use.protection

  - signs.use.repair

  - signs.use.sell

  - signs.use.time

  - signs.use.trade

  - signs.use.warp

  - signs.use.weather

  - spawn

  - suicide

  - time

  - tpa

  - tpaccept

  - tpahere

  - tpdeny

  - warp

  - warp.list

  - world

  - worth

  - xmpp


# Note: All items MUST be followed by a quantity!

# All kit names should be lower case, and will be treated as lower in permissions/costs.

# Syntax: - itemID[:DataValue/Durability] Amount [Enchantment:Level].. [itemmeta:value]...

# For Item meta information visit http://wiki.ess3.net/wiki/Item_Meta

# 'delay' refers to the cooldown between how often you can use each kit, measured in seconds.

# For more information, visit http://wiki.ess3.net/wiki/Kits

kits:  <= 기본 아이템 지급 설정. 자세한 설명은 아래 참조.

  tools:

    delay: 10

    items:

      - 272 1

      - 273 1

      - 274 1

      - 275 1

  dtools:

    delay: 600

    items:

      - 278 1 efficiency:1 durability:1 fortune:1 name:&4Gigadrill lore:The_drill_that_&npierces|the_heavens

      - 277 1 digspeed:3 name:Dwarf lore:Diggy|Diggy|Hole

      - 298 1 color:255,255,255 name:Top_Hat lore:Good_day,_Good_day

      - 279:780 1

  notch:

    delay: 6000

    items:

      - 397:3 1 player:Notch

  color:

    delay: 6000

    items:

      - 387 1 title:&4Book_&9o_&6Colors author:KHobbits lore:Ingame_color_codes book:Colors

  firework:

    delay: 6000

    items:

      - 401 1 name:Angry_Creeper color:red fade:green type:creeper power:1

      - 401 1 name:StarryNight color:yellow,orange fade:blue type:star effect:trail,twinkle power:1

      - 401 2 name:SolarWind color:yellow,orange fade:red shape:large effect:twinkle color:yellow,orange fade:red shape:ball effect:trail color:red,purple fade:pink shape:star effect:trail power:1


# Essentials Sign Control

# See http://wiki.ess3.net/wiki/Sign_Tutorial for instructions on how to use these.

# To enable signs, remove # symbol. To disable all signs, comment/remove each sign.

# Essentials Colored sign support will be enabled when any sign types are enabled.

# Color is not an actual sign, it's for enabling using color codes on signs, when the correct permissions are given.


enabledSigns:  <= 표지판 클릭 기능에 사용할 명령어. 자세한 설명은 아래 참조.

  #- color

  #- balance

  #- buy

  #- sell

  #- trade

  #- free

  #- disposal

  #- warp

  #- kit

  #- mail

  #- enchant

  #- gamemode

  #- heal

  #- info

  #- spawnmob

  #- repair

  #- time

  #- weather

  

# How many times per second can Essentials signs be interacted with per player.

# Values should be between 1-20, 20 being virtually no lag protection.

# Lower numbers will reduce the possibility of lag, but may annoy players.

sign-use-per-second: 4  <= 1초 동안 얼마나 많은 플레이어가 표지판 클릭 가능한지 설정


# Backup runs a batch/bash command while saving is disabled.

backup:

  # Interval in minutes.

  interval: 30

  # Unless you add a valid backup command or script here, this feature will be useless.

  # Use 'save-all' to simply force regular world saving without backup.

  #command: 'rdiff-backup World1 backups/World1'


# Set this true to enable permission per warp.

per-warp-permission: false  <= true : 일반 플레이어가 /warp 명령어 사용시 이동장소에 대한 권한을 검사


# Sort output of /list command by groups.

# You can hide and merge the groups displayed in /list by defining the desired behaviour here.

# Detailed instructions and examples can be found on the wiki: http://wiki.ess3.net/wiki/List

list:

    # To merge groups, list the groups you wish to merge

    #Staff: owner admin moderator

    Admins: owner admin

    # To limit groups, set a max user limit

    #builder: 20

    # To hide groups, set the group as hidden

    #default: hidden

    # Uncomment the line below to simply list all players with no grouping

    #Players: '*'

  

# More output to the console.

debug: false


# Set the locale for all messages.

# If you don't set this, the default locale of the server will be used.

# For example, to set language to English, set locale to en, to use the file "messages_en.properties".

# Don't forget to remove the # in front of the line.

# For more information, visit http://wiki.ess3.net/wiki/Locale

#locale: en


# Turn off god mode when people exit.

remove-god-on-disconnect: false  <= true : /god 명령어로 무적 상태에서 접속종료하면 무적 해제


# Auto-AFK

# After this timeout in seconds, the user will be set as afk.

# This feature requires the player to have essentials.afk.auto node.

# Set to -1 for no timeout.

auto-afk: 300  <= 플레이어가 아무런 동작도 하지 않으면 설정 시간(초) 후 자동 AFK(자리비움)


# Auto-AFK Kick

# After this timeout in seconds, the user will be kicked from the server.

# essentials.afk.kickexempt node overrides this feature.

# Set to -1 for no timeout.

auto-afk-kick: -1  <= 자리비움 상태에서 설정 시간(초) 후 자동 접속종료. -1 : 비활성화.


# Set this to true, if you want to freeze the player, if he is afk.

# Other players or monsters can't push him out of afk mode then.

# This will also enable temporary god mode for the afk player.

# The player has to use the command /afk to leave the afk mode.

freeze-afk-players: false  <= true : 자리비움 상태에서 공격당해도 움직이지 않는 무적 상태가 됨.


# When the player is afk, should he be able to pickup items?

# Enable this, when you don't want people idling in mob traps.

disable-item-pickup-while-afk: false  <= true : 자리비움 상태에서는 아이템을 줏을 수 없음.


# This setting controls if a player is marked as active on interaction.

# When this setting is false, you will need to manually un-AFK using the /afk command.

cancel-afk-on-interact: true  <= 자리비움 상태에서 상호작용하면 /afk 명령어를 사용하지 않아도 자동으로 자리비움 상태 해제.


# Should we automatically remove afk status when the player moves?

# Player will be removed from AFK on chat/command regardless of this setting.

# Disable this to reduce server lag.

cancel-afk-on-move: true  <= 자리비움 상태에서 움직이면 /afk 명령어를 사용하지 않아도 자동으로 자리비움 상태 해제.


# You can disable the death messages of Minecraft here.

death-messages: true  <= 플레이어 사망시 서버 전체에 사망 메시지 방송.


# Add worlds to this list, if you want to automatically disable god mode there.

no-god-in-worlds:  <= 무적 모드를 금지할 월드 설정. /god 명령어 금지됨.

#  - world_nether


# Set to true to enable per-world permissions for teleporting between worlds with essentials commands.

# This applies to /world, /back, /tp[a|o][here|all], but not warps.

# Give someone permission to teleport to a world with essentials.worlds.<worldname>

# This does not affect the /home command, there is a separate toggle below for this.

world-teleport-permissions: false  <= true : /tp /tpa /back /warp 등 명령어를 사용해 다른 월드로 순간이동하려면 권한 필요


# The number of items given if the quantity parameter is left out in /item or /give.

# If this number is below 1, the maximum stack size size is given. If over-sized stacks.

# are not enabled, any number higher than the maximum stack size results in more than one stack.

default-stack-size: -1


# Over-sized stacks are stacks that ignore the normal max stack size.

# They can be obtained using /give and /item, if the player has essentials.oversizedstacks permission.

# How many items should be in an over-sized stack?

oversized-stacksize: 64


# Allow repair of enchanted weapons and armor.

# If you set this to false, you can still allow it for certain players using the permission.

# essentials.repair.enchanted

repair-enchanted: true  <= true : /repair 명령어로 수리시 인챈트 아이템 수리 가능


# Allow 'unsafe' enchantments in kits and item spawning.

# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins.

unsafe-enchantments: false  <= true : /kit 또는 /item 또는 /give 또는 /enchant 명령어 사용시 인챈트 레벨 제한 해제


#Do you want essentials to keep track of previous location for /back in the teleport listener?

#If you set this to true any plugin that uses teleport will have the previous location registered.

register-back-in-listener: false  <= true : /back 명령어로 순간이동시 PlayerTeleportEvent 발생 (에센셜 연동 플러그인 개발시 활용)


#Delay to wait before people can cause attack damage after logging in. 

login-attack-delay: 5  <= 유저 접속 후 5초간 공격 당하지 않음


#Set the max fly speed, values range from 0.1 to 1.0

max-fly-speed: 0.8


#Set the max walk speed, values range from 0.1 to 1.0

max-walk-speed: 0.8


#Set the maximum amount of mail that can be sent within a minute.

mails-per-minute: 1000  <= 1분 동안 보낼 수 있는 편지 수 제한


# Set the maximum time /tempban can be used for in seconds.

# Set to -1 to disable, and essentials.tempban.unlimited can be used to override.

max-tempban-time: -1  <= 시간밴 최대 값 설정


@ disabled-commands

에센셜 명령어 중에 사용하지 않을 명령어를 설정할 수 있습니다.

만약 /back 명령어와 /pay 명령어를 사용하지 않으려면 아래와 같이 설정합니다.

disabled-commands:

- back

- eback

- return

- ereturn

- pay

- epay

eback, return, ereturn 명령어는 back 명령어와 같으므로 모두 막아줘야 합니다.

epay 명령어는 pay 명령어와 같으므로 모두 막아줘야 합니다.


@ kits

유저가 /kit 명령어로 지급받을 수 있는 아이템을 설정할 수 있습니다.

kits:

  tools:  <= tools 라는 이름의 키트. /kit tools 명령어 입력시 items

    delay: 10

    items:

      - 272 1

      - 273 1

      - 274 1

      - 275 1

  dtools:

    delay: 600

    items:

      - 278 1 efficiency:1 durability:1 fortune:1 name:&4Gigadrill lore:The_drill_that_&npierces|the_heavens

      - 277 1 digspeed:3 name:Dwarf lore:Diggy|Diggy|Hole

      - 298 1 color:255,255,255 name:Top_Hat lore:Good_day,_Good_day

      - 279:780 1

  notch:

    delay: 6000

    items:

      - 397:3 1 player:Notch

  color:

    delay: 6000

    items:

      - 387 1 title:&4Book_&9o_&6Colors author:KHobbits lore:Ingame_color_codes book:Colors

  firework:

    delay: 6000

    items:

      - 401 1 name:Angry_Creeper color:red fade:green type:creeper power:1

      - 401 1 name:StarryNight color:yellow,orange fade:blue type:star effect:trail,twinkle power:1

      - 401 2 name:SolarWind color:yellow,orange fade:red shape:large effect:twinkle color:yellow,orange fade:red shape:ball effect:trail color:red,purple fade:pink shape:star effect:trail power:1

kits 설정을 보면 tools, dtools, notch, color, firework 총 5가지가 기본적으로 설정되어 있습니다.

tools.delay 가 10 초로 설정되어 있는데 /kit tools 명령어 사용 후 다시 지급받으려면 10초 기다려야 합니다.

tools.items 의 첫번째 항목은 돌검(아이템코드 272) 1개를 받는다는 뜻입니다.

/kit tools 명령어를 입력하면 돌검 1개, 돌삽 1개, 돌곡괭이 1개, 돌도끼 1개를 지급받습니다.

/kit tools 명령어를 사용하려면 essentials.kit 권한과 essentials.kits.tools 권한이 필요합니다.


@ enabledSigns

에센셜 명령어를 표지판으로 만들고 클릭하여 실행할 수 있도록 활성화시키는 설정입니다.

enabledSigns:

  - warp

만약 warp 명령어를 표지판 기능에서 사용하려면 아래와 같이 # (샾) 기호를 제거해 주석을 해제해줍니다.

게임 내에서 /setwarp test 명령어로 test 라는 이동장소를 설정해두고, 표지판을 세워 첫번째 줄에 [warp] 두번째 줄에 test 라고 씁니다.

warp 표지판을 클릭할 수 있는 essentials.signs.use.warp 권한, /warp 명령어를 사용할 수 있는 essentials.warp 권한, test 라는 warp 장소로 이동할 수 있는 essentials.warps.test 권한을 가진 유저가 표지판을 클릭하면 test 장소로 warp 합니다.

per-warp-permission 을 false 로 설정했다면 essentials.warp 권한과 essentials.warps.test 권한은 필요없습니다.


@ world-teleport-permissions

이 설정을 true 로 설정하면 각종 순간이동 명령어 사용시 월드간 이동에 대한 권한을 검사합니다.

A 유저가 world 월드에 있고, B 유저가 nether 월드에 있을 때, A 유저가 /tpa B 명령어로 B 유저에게 순간이동을 요청하려면, A 유저는 essentials.worlds.nether 권한이 필요합니다.




<Home 모듈 설정>


plugins 폴더에 Essentials.jar 파일만 있으면 작동되는 설정입니다.


############################################################

# +------------------------------------------------------+ #

# |                   EssentialsHome                     | #

# +------------------------------------------------------+ #

############################################################


# Allows people to set their bed at daytime.

update-bed-at-daytime: true  <= false : 밤에만 침대에 sethome 가능. 낮에는 침대에 sethome 불가.


# Set to true to enable per-world permissions for using homes to teleport between worlds.

# This applies to the /home only.

# Give someone permission to teleport to a world with essentials.worlds.<worldname>

world-home-permissions: false  <= true : /home 명령어로 월드 이동시 권한 검사


# Allow players to have multiple homes.

# Players need essentials.sethome.multiple before they can have more than 1 home, defaults to 'default' below.

# Define different amounts of multiple homes for different permissions, e.g. essentials.sethome.multiple.vip

# People with essentials.sethome.multiple.unlimited are not limited by these numbers.

# For more information, visit http://wiki.ess3.net/wiki/Multihome

sethome-multiple:  <= 권한에 따라 /sethome 을 여러 곳에 할 수 있음

  default: 3

  # essentials.sethome.multiple.vip

  vip: 5

  # essentials.sethome.multiple.staff

  staff: 10


# Set timeout in seconds for players to accept tpa before request is cancelled.

# Set to 0 for no timeout.

tpa-accept-cancellation: 120  <= /tpa 에 대한 응답을 대기하는 시간(초)


@ update-bed-at-daytime

이 설정을 true 로 설정해야만 밤이나 낮에 관계없이 침대를 이용하여 귀환장소로 지정할 수 있습니다.

참고 : 침대에 sethome 하려면 essentials.sethome.bed 권한이 필요하며, 그 침대로 이동하려면 essentials.home.bed 권한이 필요하며, /home bed 명령어로 이동할 수 있습니다.


@ world-home-permissions

이 설정을 true 로 설정하면 /home 명령어 사용시 월드간 이동에 대한 권한을 검사합니다.

essentials.worlds.<worldname> 권한이 필요합니다. <worldname> 에는 해당 월드이름을 써주시면 됩니다.


@ sethome-multiple

권한에 따라 /sethome <장소이름> 명령어로 귀한장소를 여러 곳에 지정하고 /home <장소이름> 명령어로 이동할 수 있습니다.

위의 설정에 따르면 default 는 3 이므로 essentials.sethome.multiple 권한을 가지면 기본적으로 3 곳의 home 을 설정할 수 있습니다.

vip 는 5 이므로 essentials.sethome.multiple.vip 권한을 가지면 5 곳의 home 을 설정할 수 있습니다.

default, vip, staff 외에도 더 추가할 수 있습니다. 추가 예 vip_gold: 7

/delhome <장소이름> 명령어로 지정했던 장소를 삭제하려면 essentials.delhome 권한이 필요합니다.

참고 : 장소이름은 숫자로 지정할 수 없습니다. /sethome 1 은 오류. /sethome 1a 는 가능.




<Eco 모듈 설정>


plugins 폴더에 Essentials.jar 파일만 있으면 작동되는 설정입니다.

게임 내의 화폐에 대한 설정입니다. 다른 경제(iConomy) 플러그인이 있다면 연동되어 함께 동작합니다.


############################################################

# +------------------------------------------------------+ #

# |                   EssentialsEco                      | #

# +------------------------------------------------------+ #

############################################################


# For more information, visit http://wiki.ess3.net/wiki/Essentials_Economy


# Defines the balance with which new players begin.  Defaults to 0.

starting-balance: 0  <= 첫 접속시 지급되는 돈


# worth-# defines the value of an item when it is sold to the server via /sell.

# These are now defined in worth.yml


# Defines the cost to use the given commands PER USE.

# Some commands like /repair have sub-costs, check the wiki for more information.

command-costs:  <= 에센셜 명령어 사용시 요금을 징수하는 설정

  # /example costs $1000 PER USE

  #example: 1000

  # /kit tools costs $1500 PER USE

  #kit-tools: 1500


# Set this to a currency symbol you want to use.

currency-symbol: '$'  <= 화폐의 심볼. 한 글자만 설정 가능.


# Set the maximum amount of money a player can have.

# The amount is always limited to 10 trillion because of the limitations of a java double.

max-money: 10000000000000  <= 한 명의 유저가 보유할 수 있는 최대 금액


# Set the minimum amount of money a player can have (must be above the negative of max-money).

# Setting this to 0, will disable overdrafts/loans completely.  Users need 'essentials.eco.loan' perm to go below 0.

min-money: -10000  <= 돈 최소 금액. - (마이너스) 로 설정시 돈이 0 이하로 내려가는 대출 기능 가능.


# Enable this to log all interactions with trade/buy/sell signs and sell command.

economy-log-enabled: false  <= true : 화폐로 거래/구입/판매시 내역 기록


@ worth.yml

상점 플러그인이 없어도 /sell 명령어로 아이템을 판매할 수 있습니다. essentials.sell 권한 필요합니다.

/sell <아이템코드 또는 아이템이름> <판매수량> : 보유 중인 아이템 판매 (판매수량을 입력하지 않으면 모두 판매)

/sell hand <판매수량> : 손에 들고 있는 아이템 판매

/sell inventory : 인벤토리에 있는 아이템 모두 판매


worth.yml 파일을 열어보면 각 아이템 가격 설정이 있습니다.

가격 설정을 수정하려면 /setworth <아이템코드 또는 아이템이름> <가격> 명령어 사용. essentials.setworth 권한이 필요.

판매했을때 받을 수 있는 가격을 확인하려면 /worth <아이템코드 또는 아이템이름> 명령어 사용. essentials.worth 권한 필요.


@ command-costs

에센셜 명령어 사용시 요금을 징수할 수 있습니다.

command-costs:

  tpa: 50

  home: 100

위와 같이 설정한 경우,

/tpa 명령어 사용 후 대상 플레이어가 /tpaccept 로 응답하면 돈 50 이 징수됩니다.

/home 명령어를 사용하면 돈 100 이 징수됩니다.

돈이 부족하면 명령이 실행되지 않습니다.




<Help 모듈 설정>


plugins 폴더에 Essentials.jar 파일만 있으면 작동되는 설정입니다.


############################################################

# +------------------------------------------------------+ #

# |                   EssentialsHelp                     | #

# +------------------------------------------------------+ #

############################################################


# Show other plugins commands in help.

non-ess-in-help: true  <= true : /help 명령어로 에센셜 외 다른 플러그인의 명령어도 볼 수 있습니다.


# Hide plugins which do not give a permission.

# You can override a true value here for a single plugin by adding a permission to a user/group.

# The individual permission is: essentials.help.<plugin>, anyone with essentials.* or '*' will see all help regardless.

# You can use negative permissions to remove access to just a single plugins help if the following is enabled.

hide-permissionless-help: true  <= true : 권한이 없는 명령어는 감춥니다.





<Chat 모듈 설정>


Chat 모듈을 이용하려면 EssentialsChat.jar 파일을 plugins 폴더에 추가하고 적용해야 합니다.

더 좋은 다른 채팅 플러그인으로 대체할 수 있으니 에센셜의 Chat 기능 이용을 권장하지 않습니다.


############################################################

# +------------------------------------------------------+ #

# |                   EssentialsChat                     | #

# +------------------------------------------------------+ #

############################################################


chat:


  # If EssentialsChat is installed, this will define how far a player's voice travels, in blocks.  Set to 0 to make all chat global.

  # Note that users with the "essentials.chat.spy" permission will hear everything, regardless of this setting.

  # Users with essentials.chat.shout can override this by prefixing text with an exclamation mark (!)

  # Users with essentials.chat.question can override this by prefixing text with a question mark (?)

  # You can add command costs for shout/question by adding chat-shout and chat-question to the command costs section."

  radius: 0  <= 기본적인 채팅시 들리는 거리 (블럭 수)


  # Chat formatting can be done in two ways, you can either define a standard format for all chat.

  # Or you can give a group specific chat format, to give some extra variation.

  # If set to the default chat format which "should" be compatible with ichat.

  # For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting  


  format: '<{DISPLAYNAME}> {MESSAGE}'  <= 채팅시 채팅창에 출력되는 기본적인 형식

  #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'


  group-formats:  <= 그룹별 채팅 출력 형식

  #  Default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'

  #  Admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'


  # If you are using group formats make sure to remove the '#' to allow the setting to be read.


@ radius

이 설정을 1 이상으로 설정하면 지역대화 기능이 활성화됩니다.

100 으로 설정하면 채팅을 입력한 유저로부터 100 블럭 이내에 있는 유저들만 채팅을 볼 수 있습니다.

essentials.chat.spy 권한을 가지고 있다면 거리에 상관없이 모든 지역채팅을 볼 수 있습니다.

채팅을 ! (느낌표) 기호로 시작하면 서버 전체에 외칠 수 있습니다. essentials.chat.shout 권한이 필요합니다.

채팅을 ? (물음표) 기호로 시작하면 서버 전체에 질문할 수 있습니다. essentials.chat.question 권한이 필요합니다.


@ format

기본 설정 <{DISPLAYNAME}> {MESSAGE} 으로 채팅을 입력하면 <prefix name suffix> message 형태로 출력됩니다.

vip_gold 그룹 (prefix: '&6VIP골드') 에 속한 Tester 라는 유저가 "안녕하세요" 라고 입력하면

<VIP골드Tester> 안녕하세요

라고 채팅창에 출력됩니다.

변수와 색상코드를 이용해 다른 형식으로 설정할 수 있습니다.

변수 : {DISPLAYNAME} {MESSAGE} {GROUP} {WORLDNAME} {SHORTWORLDNAME} {TEAMPREFIX} {TEAMSUFFIX} {TEAMNAME}

색상코드 &0:검정색, &1:파란색, &2:녹색, &3:아쿠아, &4:빨간색, &5:보라색, &6:주황색, &7:밝은회색, &8:어두운회색, &9:남색, &a:연두색, &b:하늘색, &c:주홍색, &d:분홍색, &e:노란색, &f:흰색, &r:초기화, &l:진하게, &o:기울임, &m:취소선, &n:밑줄


@ group-formats

그룹별 채팅 형식을 설정할 수 있습니다.

group-formats

  staff: '&f[&4운영진&f] &r{DISPLAYNAME} &r : {MESSAGE}'





<Protect 모듈 설정>


Protect 모듈을 이용하려면 EssentialsProtect.jar 파일을 plugins 폴더에 추가하고 적용해야 합니다.

WorldGuard 플러그인과 설정이 겹칠 수 있으니 주의하세요.

예를 들어 불이 번지도록 설정했지만 WorldGuard 설정에서 불이 번지지 않도록 설정했다면 불이 번지지 않습니다.


############################################################

# +------------------------------------------------------+ #

# |                 EssentialsProtect                    | #

# +------------------------------------------------------+ #

############################################################


protect:

  

  # General physics/behavior modifications.

  prevent:

    lava-flow: false  <= true : 용암이 흐르지 않음

    water-flow: false  <= true : 물이 흐르지 않음

    water-bucket-flow: false

    fire-spread: true  <= true : 불이 번지지 않음

    lava-fire-spread: true  <= true : 용암이 튀었을 때 불 번짐 방지

    flint-fire: false <= true : 부싯돌 사용 불가

    lightning-fire-spread: true  <= true : 번개로 인해 불 번짐 방지

    portal-creation: false <= true : 포탈 생성 방지

    tnt-explosion: false  <= true : TNT 폭발 방지

    tnt-playerdamage: false  <= true : TNT 폭발로 인한 데미지를 플레이어가 받지 않음

    tnt-minecart-explosion: false  <= true : TNT마인카트 폭발 방지

    tnt-minecart-playerdamage: false  <= true : TNT마인카트 폭발로 인한 데미지를 플레이어가 받지 않음

    fireball-explosion: false  <= true : 파이어볼 폭발 방지

    fireball-fire: false  <= true : 파이어볼로 인한 불 번짐 방지

    fireball-playerdamage: false  <= true : 파이어볼로 인한 데미지를 플레이어가 받지 않음

    witherskull-explosion: false  <= true : 위더스켈레톤 공격으로 인한 폭발 방지

    witherskull-playerdamage: false  <= true : 위더스켈레톤 공격으로 인한 데미지를 플레이어가 받지 않음

    wither-spawnexplosion: false  <= true : 위더 스폰시 폭발 방지

    wither-blockreplace: false  <= true : 위더로 인한 블럭 파괴 방지

    creeper-explosion: false  <= true : 크리퍼 폭발 방지

    creeper-playerdamage: false  <= true : 크리퍼 폭발로 인한 데미지를 플레이어가 받지 않음

    creeper-blockdamage: false  <= true : 크리퍼 폭발로 인한 블럭 파괴 방지

    enderdragon-blockdamage: true  <= true : 엔더드래곤의 공격으로 인한 블럭 파괴 방지

    enderman-pickup: false  <= true : 엔더맨 블럭 훔치기 방지

    villager-death: false  <= true : 주민 사망 방지

    # Monsters won't follow players.

    # permission essentials.protect.entitytarget.bypass disables this.

    entitytarget: false  <= true : essentials.protect.entitytarget.bypass 권한을 가진 유저는 몬스터의 공격 대상에서 제외됨

    # Prevent the spawning of creatures.

    spawn:  <= true 로 설정한 몬스터/동물 스폰 방지

      creeper: false

      skeleton: false

      spider: false

      giant: false

      zombie: false

      slime: false

      ghast: false

      pig_zombie: false

      enderman: false

      cave_spider: false

      silverfish: false

      blaze: false

      magma_cube: false

      ender_dragon: false

      pig: false

      sheep: false

      cow: false

      chicken: false

      squid: false

      wolf: false

      mushroom_cow: false

      snowman: false

      ocelot: false

      iron_golem: false

      villager: false

      wither: false

      bat: false

      witch: false

      

  # Maximum height the creeper should explode. -1 allows them to explode everywhere.

  # Set prevent.creeper-explosion to true, if you want to disable creeper explosions.

  creeper:

    max-height: -1  <= 크리퍼 폭발 반경. -1 은 기본 폭발 범위.


  # Disable various default physics and behaviors.

  disable:

    # Should fall damage be disabled?

    fall: false  <= true : 플레이어 추락시 데미지 입지 않음


    # Users with the essentials.protect.pvp permission will still be able to attack each other if this is set to true.

    # They will be unable to attack users without that same permission node.

    pvp: false  <= true : 플레이어간 전투 불가


    # Should drowning damage be disabled?

    # (Split into two behaviors; generally, you want both set to the same value.)

    drown: false  <= true : 물에 빠져도 데미지 입지 않음

    suffocate: false  <= true : 블럭에 끼어도 데미지 입지 않음


    # Should damage via lava be disabled?  Items that fall into lava will still burn to a crisp. ;)

    lavadmg: false  <= true : 용암에 의한 데미지 입지 않음


    # Should arrow damage be disabled?

    projectiles: false  <= true : 발사체에 의한 데미지 입지 않음


    # This will disable damage from touching cacti.

    contactdmg: false  <= true : 근접 공격에 의한 데미지 입지 않음


    # Burn, baby, burn!  Should fire damage be disabled?

    firedmg: false  <= true : 불에 의한 데미지 입지 않음


    # Should the damage after hit by a lightning be disabled?

    lightning: false  <= true : 번개에 의한 데미지 입지 않음

    

    # Should Wither damage be disabled?

    wither: false  <= true : 위더에 의한 데미지 입지 않음


    # Disable weather options?

    weather:

      storm: false  <= true : 비 바람 방지

      thunder: false  <= true : 천둥 방지

      lightning: false  <= true : 번개 방지





<AntiBuild 모듈 설정>


AntiBuild 모듈을 이용하려면 EssentialsAntiBuild.jar 파일을 plugins 폴더에 추가하고 적용해야 합니다.


############################################################

# +------------------------------------------------------+ #

# |                EssentialsAntiBuild                   | #

# +------------------------------------------------------+ #

############################################################


  # Disable various default physics and behaviors

  # For more information, visit http://wiki.ess3.net/wiki/AntiBuild


    # Should people with build: false in permissions be allowed to build?

    # Set true to disable building for those people.

    # Setting to false means EssentialsAntiBuild will never prevent you from building.

    build: true <= true : 건축 관련 권한이 없다면 블럭 설치/파괴 불가. false : 건축 관련 권한이 없어도 블럭 설치/파괴 허용.


    # Should people with build: false in permissions be allowed to use items?

    # Set true to disable using for those people.

    # Setting to false means EssentialsAntiBuild will never prevent you from using.

    use: true <= true : 아이템사용 권한이 없다면 사용 불가. false : 아이템사용 권한이 없어도 블럭 설치/파괴 허용.


    # Should we tell people they are not allowed to build?

    warn-on-build-disallow: true  <= true : 건축/아이템사용 권한이 없으면 메시지 출력


  # For which block types would you like to be alerted?

  # You can find a list of IDs in plugins/Essentials/items.csv after loading Essentials for the first time.

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

  alert:

    on-placement: 10,11,46,327  <= 설정한 아이템코드에 해당하는 블럭 설치시 운영진에게 알림

    on-use: 327  <= 설정한 아이템코드에 해당하는 아이템 사용시 운영진에게 알림

    on-break:  <= 설정한 아이템코드에 해당하는 블럭 파괴시 운영진에게 알림


  blacklist:


    # Which blocks should people be prevented from placing?

    placement: 10,11,46,327  <= 설정한 아이템코드에 해당하는 블럭은 설치 불가


    # Which items should people be prevented from using?

    usage: 327  <= 설정한 아이템코드에 해당하는 아이템은 사용 불가


    # Which blocks should people be prevented from breaking?

    break:  <= 설정한 아이템코드에 해당하는 블럭은 파괴 불가


    # Which blocks should not be pushed by pistons?

    piston:  <= 설정한 아이템코드에 해당하는 블럭은 피스톤 밀기 불가


    # Which blocks should not be dispensed by dispensers

    dispenser:  <= 설정한 아이템코드에 해당하는 아이템은 발사기에서 발사 안됨


@ build, use

build 노드와 use 노드는 protect 설정의 연장선에 있습니다. 정확히는 protect.build 노드와 protect.use 노드가 됩니다.

build 와 use 는 false 로 설정하길 권장합니다. 특히 use 는 false 로 설정하길 권장합니다.

build 를 true 로 설정하고 건축이나 아이템사용을 제한하겠다면 essentials.build.? 관련 권한에 대해 잘 연구해보세요.

essentials.build.break.<id>[:datavalue]  => 블럭 파괴 권한

essentials.build.craft.<id>[:datavalue]  => 조합 권한

essentials.build.drop.<id>[:datavalue]  => 버리기 권한

essentials.build.interact.<id>[:datavalue]  => 상호작용 및 사용 권한

essentials.build.pickup.<id>[:datavalue]  => 줍기 권한

essentials.build.place.<id>[:datavalue]  => 설치 권한

예 : essentials.build.break.5 권한을 부여하면 모든 목재 블럭을 파괴할 수 있지만 essentials.build.break.5:3 권한을 부여하면 정글나무목재만 파괴할 수 있습니다.


@ alert

설정한 아이템에 대해 유저가 설치/파괴/사용시 essentials.protect.alerts 가지고 있는 플레이어에게 알림.





<Spawn/NewPlayer 모듈 설정>


Spawn/NewPlayer 모듈을 이용하려면 EssentialsSpawn.jar 파일을 plugins 폴더에 추가하고 적용해야 합니다.

이 모듈을 이용해야 /spawn 명령어를 사용할 수 있습니다.


############################################################

# +------------------------------------------------------+ #

# |            Essentials Spawn / New Players            | #

# +------------------------------------------------------+ #

############################################################


newbies:

  # Should we announce to the server when someone logs in for the first time?

  # If so, use this format, replacing {DISPLAYNAME} with the player name.

  # If not, set to ''

  #announce-format: ''

  announce-format: '&dWelcome {DISPLAYNAME}&d to the server!'  <= 유저 첫 접속시 서버에 방송. 방송하지 않으려면 '' 비우기.


  # When we spawn for the first time, which spawnpoint do we use?

  # Set to "none" if you want to use the spawn point of the world.

  spawnpoint: newbies  <= /setspawn newbies 명령어로 지정한 장소에서 첫 접속 유저가 시작함.


  # Do we want to give users anything on first join? Set to '' to disable

  # This kit will be given regardless of cost, and permissions.

  #kit: ''

  kit: tools  <= 유저 첫 접속시 지급할 kit. 지급하지 않으려면 '' 비우기.


# Set this to lowest, if you want Multiverse to handle the respawning.

# Set this to high, if you want EssentialsSpawn to handle the respawning.

# Set this to highest, if you want to force EssentialsSpawn to handle the respawning.

respawn-listener-priority: high


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

respawn-at-home: false  <= true : 사망 후 부활시 첫 번째 sethome 이나 침대로 이동


@ spawnpoint

newbies 로 설정해두고 /setspawn newbies 명령어로 장소를 지정해 둘 경우, 첫 접속 유저가 그 장소에서 시작합니다.

이 기능을 사용하고 싶지 않다면 'none' 으로 설정하세요.


@ respawn-listener-priority

respawn-at-home 을 true 로 설정할 경우 respawn-listener-priority 설정이 중요해질 수 있습니다.

다른 플러그인에서도 부활 관련 이벤트를 조작할 경우 어떻게 작동할 것인가 설정해야 합니다.

lowest -> low -> normal -> high -> highest -> monitor 순으로 동작합니다.

다른 플러그인에서 부활 관련 이벤트 조작 순위가 normal 일 경우 respawn-listener-priority 를 high 이상으로 설정하면 에센셜의 부활 이벤트가 동작하고 low 이하로 설정하면 다른 플러그인의 부활 이벤트가 동작하게 됩니다.


[명령어/노드]

[출처 : http://iscraft.tistory.com/28] 

@ 큰나무 생성 : /bigtree <tree 또는 redwood 또는 jungle> (권한 : essentials.bigtree)

@ 블럭 파괴 : /break (권한 : essentials.break, 기반암 권한 : essentials.break.bedrock)

@ 인챈트 : /enchant <인챈트명> <인챈트레벨> (권한 : essentials.enchant, 인챈트별 권한 : essentials.enchantments.[enchantmentname], 무제한 권한 : essentials.enchantments.allowunsafe)

@ 경험치 보기 : /exp show (권한 : essentials.exp)

@ 경험치 획득 : /exp give <경험치> (권한 : essentials.exp.give)

@ 유저 경험치 주기 : /exp give <경험치> <캐릭터ID> (권한 : essentials.exp.give.others)

@ 유저 경험치 보기 : /exp show <캐릭터ID> (권한 : essentials.exp.others)

@ 경험치 지정 : /exp set <경험치> (권한 : essentials.exp.set)

@ 유저 경험치 지정 : /exp set <경험치> <캐릭터ID> (권한 : essentials.exp.set.others)

@ 포만감 회복 : /feed (권한 : essentials.feed, 재사용 대기시간 무시 권한 : essentials.feed.cooldown.bypass)

@ 유저 포만감 회복 : /feed <캐릭터ID> (권한 : essentials.feed.others)

@ 날기 모드 활성화/비활성화 : /fly (권한 : essentials.fly)

@ 유저 날기 모드 활성화/비활성화 : /fly <캐릭터ID> (권한 : essentials.fly.others)

@ 접속시 자동으로 날기 모드 활성화 권한 : essentials.fly.safelogin

@ 게임모드 변경 : /gamemode <0 survival 또는 1 creative 또는 2 adventure> (권한 : essentials.gamemode)

@ 유저 게임모드 변경 : /gamemode <0 survival 또는 1 creative 또는 2 adventure> <캐릭터ID>(권한 : essentials.gamemode.others)

@ 아이템 지급 : /give <캐릭터ID> <아이템코드> <수량> (권한 : essentials.give)

@ 무적 모드 활성화/비활성화 : /god (권한 : essentials.god)

@ 유저 무적 모드 활성화/비활성화 : /god <캐릭터ID> (권한 : essentials.god.others)

@ 무적 모드 상태에서 다른 플레이어를 공격하지 못하게 하려면 -essentials.god.pvp 설정으로 권한을 제거하세요.

@ 손에 들고 있는 아이템을 모자로 쓰기 : /hat (권한 : essentials.hat)

@ 생명력 회복 : /heal (권한 : essentials.heal, 재사용 대기시간 무시 권한 : essentials.heal.cooldown.bypass)

@ 유저 생명력 회복 : /heal <캐릭터ID> (권한 : essentials.heal.others)

@ 아이템 지급 받기 : /item <아이템코드> <수량> (권한 : essentials.item)

@ 키트 받기 : /kit <키트이름> (권한 : essentials.kit, 재사용 대기시간 무시 권한 : essentials.kit.exemptdelay)

@ 유저 키트 지급 : /kit <키트이름> <캐릭터ID> (권한 : essentials.kit.others)

@ 받을 수 있는 키트 권한 : essentials.kits.* (tools 키트만 받게 하려면 essentials.kits.tools)

@ 손에 들고 있는 아이템 수리 : /repair (권한 : essentials.repair)

@ 모든 아이템 수리 권한 : essentials.repair.all, 갑옷 수리 권한 : essentials.repair.armor, 인챈트 아이템 수리 권한 : essentials.repair.enchanted

@ 이동속도 변경 : /speed <walk 또는 fly> <속도0~10> (권한 : essentials.speed, 속도제한 무시 권한 : essentials.speed.bypass, 걷기 속도 변경 권한 : speed essentials.speed.walk, fly 속도 변경 권한 : essentials.speed.fly)

@ 유저 이동속도 변경 : /speed <walk 또는 fly> <속도0~10> <캐릭터ID> (권한 : essentials.speed.others)

@ 월드 시간 보기 : /time (권한 : essentials.time)

@ 월드 시간 지정 : /time <day 또는 night 또는 dawn 또는 17:30 또는 4pm 또는 4000ticks> <월드명 또는 all 또는 생략> (권한 : essentials.time.set)

@ 알 수 없음 : /tree (권한 : essentials.tree)

@ 아이템 무한 사용 : /unlimited <아이템코드> (권한 : essentials.unlimited)

@ 아이템 무한 사용 권한 : essentials.unlimited.item-[itemid], essentials.unlimited.item-[itemname], 모든 아이템 무한 권한 : essentials.unlimited.item-all, 양동이 무한 권한 : essentials.unlimited.item-bucket

@ 유저 아이템 무한 사용 : /unlimited <아이템코드> <캐릭터ID> (권한 : essentials.unlimited.others)

@ 원격 조합대 열기 : /workbench (권한 : essentials.workbench)




<Economy 명령어 및 권한>


@ 소지금 확인 : /balance (권한 : essentials.balance)

@ 유저 소지금 확인 : /balance <캐릭터ID> (권한 : essentials.balance.others)

@ 돈 순위 : /balancetop <페이지 1~> (권한 : essentials.balancetop)

@ 돈 설정 : /eco <give(지급) 또는 take(뺏기) 또는 set(지정) 또는 reset(초기화)> <캐릭터ID> <수량> (권한 : essentials.eco)

@ 마이너스 대출 권한 : essentials.eco.loan

@ 돈 보내기 : /pay <캐릭터ID> <수량> (권한 : essentials.pay)

@ 아이템 판매 : /sell (권한 : essentials.sell) <Eco 설정> 참조.

@ 아이템 가격 설정 : /setworth (권한 : essentials.setworth) <Eco 설정> 참조.

@ 아이템 가격 보기 : /worth (권한 : essentials.worth) <Eco 설정> 참조.




<General 명령어 및 권한>


@ 자리비움 상태 활성화/비활성화 : /afk (권한 : essentials.afk)

@ 자동 자리비움 권한 : essentials.afk.auto)

@ 자리비움 강제종료 방지 권한 : essentials.afk.kickexempt)

@ 유저 자리비움 상태 활성화/비활성화 : /afk <캐릭터ID> (권한 : essentials.afk.others)

@ 책 상태 변경 : /book (권한 : essentials.book)

@ 책 글쓴이 변경 : /book author <캐릭터ID> (권한 : essentials.book.author)

@ 책 제목 변경 : /book title <제목> (권한 : essentials.book.title)

@ 나침반 보기 : /compass (권한 : essentials.compass)

@ 해수면 기준 깊이 측정 : /depth (권한 : essentials.depth)

@ 좌표 보기 : /getpos (권한 : essentials.getpos)

@ 유저 좌표 보기 : /getpos <캐릭터ID> (권한 : essentials.getpos.others)

@ 도움말 보기 : /help (권한 : essentials.help, 플러그인별 권한 : essentials.help.[pluginname], 명령어별 권한 : essentials.help.[pluginname].[command])

@ 운영진에게 도움 요청 : /helpop <할말> (권한 : essentials.helpop)

@ 도움 요청 보기 권한 : essentials.helpop.receive

@ 채팅 차단 : /ignore <캐릭터ID> (권한 : essentials.ignore)

@ /ignore 명령어로 차단되지 않는 권한 : essentials.chat.ignoreexempt

@ 손에 들고 있는 아이템 정보 보기 : /info (권한 : essentials.info)

@ 손에 들고 있는 items.csv 아이템 정보 보기 : /itemdb (권한 : essentials.itemdb)

@ 접속자 목록 보기 : /list (권한 : essentials.list)

@ 숨겨진 접속자 보기 : /list (권한 : essentials.list.hidden)

@ 편지 보기 : /mail (권한 : essentials.mail)

@ 편지 보내기 : /mail send <캐릭터ID> <내용> (권한 : essentials.mail.send)

@ 모든 유저에게 편지 보내기 : /mail sendall <내용> (권한 : essentials.mail.sendall)

@ 자기소개 변경 : /me <소개글> (권한 : essentials.me)

@ motd.txt 에 설정한 서버 인사말 보기 : /motd (권한 : essentials.motd)

@ 귓속말 보내기 : /msg 또는 /m 또는 /w 또는 /r (권한 : essentials.msg)

@ 귓속말 색상코드 허용 권한 : essentials.msg.color, 귓속말 형식 ? : essentials.msg.format, ? : essentials.msg.magic, 여러 유저에게 동시 귓속말 : essentials.msg.multiple, URL링크 권한 : essentials.msg.url)

@ 근처 플레이어 거리 보기 : /near (권한 : essentials.near, 거리제한 무시 권한 : essentials.near.maxexempt)

@ 유저의 근처 플레이어 거리 보기 : /near <캐릭터ID> (권한 : essentials.near.others)

@ 닉네임 변경 : /nick <닉네임> (권한 : essentials.nick, 닉네임 변경시 색상코드 사용 권한 : essentials.nick.color, ? : essentials.nick.format, ? : essentials.nick.magic)

@ 유저 닉네임 변경 : /nick <캐릭터ID> <닉네임> (권한 : essentials.nick.others)

@ 손에 들고 있는 아이템 사용으로 명령어 실행 : /powertool <명령어> (권한 : essentials.powertool, 명령어 추가 권한 : essentials.powertool.append) 꽃을 손에 들고 /powertool spawn 명령어 입력 후 꽃을 왼쪽 클릭으로 휘두르면 /spawn 명령어 자동 실행.

@ 아이템 사용 명령어 실행 활성화/비활성화 : /powertooltoggle (권한 : essentials.powertooltoggle)

@ 닉네임의 실제 캐릭터ID 확인 : /realname <닉네임> (권한 : essentials.realname)

@ 조합법 보기 : /recipe <아이템코드> (권한 : essentials.recipe)

@ rules.txt 에 작성한 규칙 보기 : /rules (권한 : essentials.rules)

@ 유저 로그인 정보 보기 : /seen <캐릭터ID> (최종 로그인 시간 보기 권한 : essentials.seen, 밴 사유 보기 권한 : essentials.seen.banreason, 아이피/로그아웃 좌표 보기 권한 : essentials.seen.extra)

@ 아이피로 유저 검색 : /seen <아이피> (권한 : essentials.seen.ipsearch)

@ 몹스포너 설정 : /spawner <몹이름> (권한 : essentials.spawner, 모든 몹 설정 권한 : essentials.spawner.*, 몹 설정 권한 : essentials.spawner.[mob])

@ 자살 : /suicide (권한 : essentials.suicide)

@ 유저 자세한 정보 보기 : /whois <캐릭터ID> (권한 : essentials.whois, GeoIP 정보 보기 권한 : essentials.geoip.show)




<Moderator 명령어 및 권한>


@ 에센셜 : /essentials <reload 또는 debug> (권한 : essentials.essentials)

@ TNT 폭발 : /antioch (권한 : essentials.antioch)

@ 백업 : /backup (권한 : essentials.backup)

@ 영구 접속금지 : /ban <캐릭터ID> <사유> (권한 : essentials.ban, 밴 불가 권한 : essentials.ban.exempt, 밴 처리시 알림 보기 권한 : essentials.ban.notify, 오프라인 캐릭터 밴 처리 권한 : essentials.ban.offline)

@ 아이피 영구 접속금지 : /banip <아이피> (권한 : essentials.banip, 밴 처리시 알림 보기 권한 : essentials.ban.notify)

@ 시간 접속금지 : /tempban <캐릭터ID> <시간> (권한 : essentials.tempban, 밴 불가 권한 : essentials.tempban.exempt, 밴 처리시 알림 보기 권한 : essentials.ban.notify, 오프라인 캐릭터 밴 처리 권한 : essentials.tempban.offline, 시간 제한 무시 권한 : essentials.tempban.unlimited) 시간 : 1s=1초, 1m=1분, 1h=1시간, 1d=1일, 1month=1개월, 1y=1년

@ 유저 채팅 금지 : /mute <캐릭터ID> <시간> (권한 : essentials.mute, 채팅 금지 무시 권한 : essentials.mute.exempt, 채팅 금지 처리시 알림 보기 권한 : essentials.mute.notify, 오프라인 캐릭터 채팅금지 처리 권한 : essentials.mute.offline) 시간 : 1s=1초, 1m=1분, 1h=1시간, 1d=1일, 1month=1개월, 1y=1년

@ 접속금지 해제 : /unban <캐릭터ID> (권한 : essentials.unban, 접속금지 해제 알림 보기 권한 : essentials.ban.notify)

@ 아이피 접속금지 해제 : /unbanip <아이피> (권한 : essentials.unbanip, 접속금지 해제 알림 보기 권한 : essentials.ban.notify)

@ 서버 전체에 방송 : /broadcast 또는 /bcast (권한 : essentials.broadcast)

@ 유저 불태우기 : /burn <캐릭터ID> <시간(초)> (권한 : essentials.burn)

@ 유저 불끄기 : /ext <캐릭터ID> (권한 : essentials.ext)

@ 인벤토리 비우기 : /clearinventory 또는 /ci (권한 : essentials.clearinventory, 모든 플레이어의 인벤토리 비우기 권한 : essentials.clearinventory.all)

@ 유저 인벤토리 비우기 : /clearinventory 또는 /ci (권한 : essentials.clearinventory.others)

@ 엔더상자 열기 : /enderchest (권한 : essentials.enderchest)

@ 유저 엔더상자 열기 : /enderchest <캐릭터ID> (권한 : essentials.enderchest.others, 아이템 넣고 꺼내기 권한 : essentials.enderchest.modify)

@ 파이어볼 발사 : /fireball (권한 : essentials.fireball)

@ 서버 메모리 상황 보기 : /gc (권한 : essentials.gc)

@ 유저 인벤토리 열기 : /invsee <캐릭터ID> (권한 : essentials.invsee, 아이템 넣고 꺼내기 권한 : essentials.invsee.modify, 아이템 넣고 꺼내기 방지 권한 : essentials.invsee.preventmodify)

@ 유저 강제 퇴장 : /kick <캐릭터ID> (권한 : essentials.kick, 강제퇴장 무시 권한 : essentials.kick.exempt, 강제퇴장 처리시 알림 보기 권한 : essentials.kick.notify)

@ 모든 접속자 강제 퇴장 : /kickall (권한 : essentials.kickall)

@ 유저 강제 사망 : /kill <캐릭터ID> (권한 : essentials.kill, 강제 사망 무시 권한 : essentials.kill.exempt, ? : essentials.kill.force)

@ 천둥 소리 : /thunder <true 또는 false> <지속시간(초)> (권한 : essentials.thunder)

@ 번개 소환 : /lightning (권한 : essentials.lightning)

@ 유저 번개 공격 : /lightning <캐릭터ID> (권한 : essentials.lightning.others)

@ TNT 대량 소환 : /nuke (권한 : essentials.nuke)

@ 핑 검사 : /ping (권한 : essentials.ping)

@ 개체 제거 : /remove <유형> <반경> (권한 : essentials.remove) 유형 : projectiles, items, paintings, itemframes, boats, minecarts, tnt, xp, all

@ 지역채팅, 귓속말 엿 듣기 (작동 안됨) : /socialspy <캐릭터ID> (권한 : essentials.socialspy, essentials.socialspy.others)

@ 몬스터 소환 : /spawnmob (권한 : essentials.spawnmob, 모든 몬스터 권한 : essentials.spawnmob.*, 지정 몬스터 권한 : essentials.spawnmob.[mob], 겹쳐서 소환 권한 : essentials.spawnmob.stack)

@ 유저 대신 명령어 실행 : /sudo <플레이어> <명령어> (권한 : essentials.sudo, 대신 실행 무시 권한 : essentials.sudo.exempt) 예 : Tester 라는 유저를 스폰으로 보내려면 /sudo Tester spawn

@ 서 있는 위치를 감옥으로 감옥 지정 : /setjail <감옥이름> (권한 : essentials.setjail)

@ 감옥 삭제 : /deljail <감옥이름> (권한 : essentials.deljail)

@ 감옥 목록 보기 : /jails (권한 : essentials.jails)

@ 감옥 가두기/내보내기 : /togglejail 또는 /jail <캐릭터ID> <감옥이름> <시간> (권한 : essentials.togglejail, 오프라인 캐릭터 감옥 가두기 권한 : essentials.togglejail.offline, 감옥 가두기 무시 권한 : essentials.jail.exempt) 시간 : 1s=1초, 1m=1분, 1h=1시간, 1d=1일, 1month=1개월, 1y=1년

@ 감옥에 갇힌 상태에서 명령어 허용 : essentials.jail.allow.<command> (예를 들어 귓속말을 허용하면 essentials.jail.allow.msg 또는 essentials.jail.allow.w 또는 essentials.jail.allow.m 등)

@ 서버에서 모습 감추기 : /vanish (권한 : essentials.vanish, 이펙트 권한 : essentials.vanish.effect, 플레이어 공격 권한 : essentials.vanish.pvp, 모습 감춘 캐릭터 보기 권한 : essentials.vanish.see, 모습 감춘 유저에게 상호작용 권한 : essentials.vanish.interact)

@ 날씨 변경 : /weather <stom 또는 sun> <시간> (권한 : essentials.weather)




<Spawn 명령어 및 권한>


@ 스폰 지정 : /setspawn (권한 : essentials.setspawn)

@ 스폰으로 이동 : /spawn (권한 : essentials.spawn)

@ 유저 스폰으로 이동시키기 : /spawn <캐릭터ID> (권한 : essentials.spawn.others)




<Teleport 명령어 및 권한>


@ 월드간 순간이동 권한 : essentials.worlds.<worldname> 참고 : <Global 설정> world-teleport-permissions

@ 이전 장소로 되돌아가기 : /back (권한 : essentials.back, 죽은 장소로 되돌아가기 권한 : essentials.back.ondeath)

@ 사망시 경험치 유지 권한 : essentials.keepxp

@ 귀환장소 지정 : /sethome (권한 : essentials.sethome)

@ 침대를 귀환장소로 지정 권한 : essentials.sethome.bed

@ 귀환장소 여러 곳 지정 : /sethome <장소이름> (권한 : essentials.sethome.multiple, 개수 제한 없음 권한 : essentials.sethome.multiple.unlimited) <Global 설정> sethome-multiple 참조

@ 유저 귀환장소 지정 : /sethome <캐릭터ID> <장소이름> (권한 : essentials.sethome.others)

@ 귀환장소 삭제 : /delhome <장소이름> (권한 : essentials.delhome)

@ 유저 귀환장소 삭제 : /delhome <캐릭터ID> <장소이름> (권한 : essentials.delhome.others)

@ 귀환장소로 이동 : /home <장소이름> (권한 : essentials.home)

@ 침대로 이동 : /home bed (권한 : essentials.home.bed)

@ 유저 귀환장소로 이동시키기 : /home <캐릭터ID> <장소이름> (권한 : essentials.home.others)

@ 순간이동 : /jump (권한 : essentials.jump)

@ 워프장소 지정 : /setwarp <장소이름> (권한 : essentials.setwarp, 워프장소 덮어쓰기 권한 : essentials.warp.overwrite.*, 워프장소 덮어쓰기 권한 : essentials.warp.overwrite.[warpname])

@ 워프장소 삭제 : /delwarp <장소이름> (권한 : essentials.delwarp)

@ 워프장소로 이동 : /warp <장소이름> (권한 : essentials.warp, 워프장소 목록 보기 권한 : essentials.warp.list, 이동할 수 있는 워프장소 권한 : essentials.warps.*, 이동할 수 있는 워프장소 권한 : essentials.warps.[warpname])

@ 유저 워프장소로 이동시키기 : /warp <장소이름> <캐릭터ID> (권한 : essentials.warp.otherplayers)

@ 서 있는 좌표에서 가장 높은 블럭이 있는 곳으로 이동 : /top (권한 : essentials.top)

@ 유저에게 순간이동 : /tp <캐릭터ID> (권한 : essentials.tp)

@ 유저에게 유저를 순간이동 시키기 : /tp <이동시킬 캐릭터ID> <목표 캐릭터ID> (권한 : essentials.tp.others)

@ 접속 중인 모든 유저를 나에게 순간이동 시키기 : /tpall (권한 : essentials.tpall)

@ 접속 중인 모든 유저에게 순간이동 요청 : /tpaall (권한 : essentials.tpaall)

@ 유저에게 순간이동 요청 : /tpa <캐릭터ID> (권한 : essentials.tpa)

@ 순간이동 요청 수락하기 : /tpaccept (권한 : essentials.tpaccept)

@ 순간이동 요청 거부하기 : /tpdeny (권한 : essentials.tpdeny)

@ 유저를 나에게 순간이동 요청 : /tpahere (권한 : essentials.tpahere)

@ 유저에게 유저를 순간이동 시키기 : /tpo <이동시킬 캐릭터ID> <목표 캐릭터ID> (권한 : essentials.tpo)

@ 유저를 나에게 순간이동 시키기 : /tpohere 또는 /tphere <캐릭터ID> (권한 : essentials.tpohere)

@ 지정한 좌표로 순간이동 : /tppos <x> <y> <z> (권한 : essentials.tppos)

@ 순간이동 요청받기 활성화/비활성화 : /tptoggle (권한 : essentials.tptoggle)

@ 순간이동 재사용 대기시간 무시 권한 : essentials.teleport.cooldown.bypass

@ 순간이동 움직이지 않는 대기시간 무시 권한 : essentials.teleport.timer.bypass

@ 순간이동 움직이지 않는 대기시간 무시 권한 : essentials.teleport.timer.move

@ 유저 순간이동 요청받기 활성화/비활성화 : /tptoggle <캐릭터ID> (권한 : essentials.tptoggle.others)

@ 모습 감춘 캐릭터에게 순간이동 하거나 요청하기 권한 : essentials.vanish.interact




<Various 권한>


@ essentials.silentjoin : 조용한 입장 권한. 서버에 방송하지 않음.

@ essentials.silentquit : 조용한 퇴장 권한. 서버에 방송하지 않음.

@ essentials.sleepingignored User isn't required to be sleeping, for time to be reset.

@ essentials.build : <Protect 설정> 참조

@ essentials.build.break.<id>[:datavalue] : <Protect 설정> 참조

@ essentials.build.craft.<id>[:datavalue] : <Protect 설정> 참조

@ essentials.build.drop.<id>[:datavalue] : <Protect 설정> 참조

@ essentials.build.interact.<id>[:datavalue] : <Protect 설정> 참조

@ essentials.build.pickup.<id>[:datavalue] : <Protect 설정> 참조

@ essentials.build.place.<id>[:datavalue] : <Protect 설정> 참조

@ essentials.chat.color : 채팅에 색상코드 사용 권한

@ essentials.chat.format : ?

@ essentials.chat.magic : ?

@ essentials.chat.shout : 할말 앞에 ! (느낌표) 기호 써서 서버 전체에 외치기

@ essentials.chat.question : 할말 앞에 ? (물음표) 기호 써서 서버 전체에 질문

@ essentials.chat.spy : 거리에 상관없이 지역채팅 보기

@ essentials.chat.url : 채팅에 URL링크 가능

@ essentials.geoip.hide : GeoIP 에 대한 정보 숨기기 권한

@ essentials.geoip.show : GeoIP 에 대한 정보 보기 권한

@ essentials.joinfullserver : 서버 최대인원이 가득 찬 상태에서도 입장 가능한 권한

@ essentials.nocommandcost.[command] : 지정한 명령어 비용 면제

@ essentials.nocommandcost.all : 모든 명령어 비용 면제

@ essentials.protect : ?

@ essentials.protect.admin : ?

@ essentials.protect.alerts : <AntiBuild 설정> alert 참조

@ essentials.protect.alerts.notrigger : ?

@ essentials.protect.damage.contact : <Protect 설정> contactdmg 값이 true 라고 해도 근접공격 데미지 입는 권한

@ essentials.protect.damage.creeper : <Protect 설정> creeper 값이 true 라고 해도 크리퍼에게 데미지 입는 권한

@ essentials.protect.damage.disable : ?

@ essentials.protect.damage.drowning : <Protect 설정> drown 값이 true 라고 해도 익사 데미지 입는 권한

@ essentials.protect.damage.fall : <Protect 설정> fall 값이 true 라고 해도 추락 데미지 입는 권한

@ essentials.protect.damage.fire : <Protect 설정> firedmg 값이 true 라고 해도 불 데미지 입는 권한

@ essentials.protect.damage.fireball : <Protect 설정> fireball 값이 true 라고 해도 파이어볼 데미지 입는 권한

@ essentials.protect.damage.lava : <Protect 설정> lavadmg 값이 true 라고 해도 용암 데미지 입는 권한

@ essentials.protect.damage.lightning : <Protect 설정> lightning 값이 true 라고 해도 번개 데미지 입는 권한

@ essentials.protect.damage.projectiles : <Protect 설정> projectiles 값이 true 라고 해도 발사체 데미지 입는 권한

@ essentials.protect.damage.suffocation : <Protect 설정> suffocate 값이 true 라고 해도 압사 데미지 입는 권한

@ essentials.protect.damage.tnt : <Protect 설정> tnt-playerdamage 값이 true 라고 해도 TNT 데미지 입는 권한

@ essentials.protect.entitytarget.bypass : 몬스터 공격대상에서 제외되는 권한

@ essentials.protect.exemptbreak : <Protect 설정> 블럭 파괴 방지 무시 권한

@ essentials.protect.exemptplacement : <Protect 설정> 블럭 설치 방지 무시 권한

@ essentials.protect.exemptusage : <Protect 설정> 아이템 사용 방지 무시 권한

@ essentials.protect.ownerinfo: ?

@ essentials.protect.pvp : <Protect 설정> pvp 값이 true 라고 해도 플레이어간 전투 가능. 대신 상대방도 권한을 가지고 있어야함.

@ essentials.signs.color : 표지판에 색상코드 사용 권한

@ essentials.signs.format This allows you to format your signs using format codes.

@ essentials.signs.magic This allows you to use the matrix/magic color in your signs.

@ essentials.signs.create.balance : [balance] 명령어 표지판 세우기 권한

@ essentials.signs.create.buy : [buy] 명령어 표지판 세우기 권한

@ essentials.signs.create.disposal : [disposal] 명령어 표지판 세우기 권한

@ essentials.signs.create.enchant : [enchant] 명령어 표지판 세우기 권한

@ essentials.signs.create.free : [free] 명령어 표지판 세우기 권한

@ essentials.signs.create.gamemode : [gamemode ] 명령어 표지판 세우기 권한

@ essentials.signs.create.heal : [heal] 명령어 표지판 세우기 권한

@ essentials.signs.create.info : [info] 명령어 표지판 세우기 권한

@ essentials.signs.create.kit : [kit] 명령어 표지판 세우기 권한

@ essentials.signs.create.mail : [mail] 명령어 표지판 세우기 권한

@ essentials.signs.create.protection : [protection] 명령어 표지판 세우기 권한

@ essentials.signs.create.repair : [repair] 명령어 표지판 세우기 권한

@ essentials.signs.create.sell : [sell] 명령어 표지판 세우기 권한

@ essentials.signs.create.spawnmob : [spawnmob] 명령어 표지판 세우기 권한

@ essentials.signs.create.time : [time] 명령어 표지판 세우기 권한

@ essentials.signs.create.trade : [trade] 명령어 표지판 세우기 권한

@ essentials.signs.create.warp : [warp] 명령어 표지판 세우기 권한

@ essentials.signs.create.weather : [weather] 명령어 표지판 세우기 권한

@ essentials.signs.break.balance : [balance] 명령어 표지판 제거 권한

@ essentials.signs.break.buy : [buy] 명령어 표지판 제거 권한

@ essentials.signs.break.disposal : [disposal] 명령어 표지판 제거 권한

@ essentials.signs.break.enchant : [enchant] 명령어 표지판 제거 권한

@ essentials.signs.break.free : [free] 명령어 표지판 제거 권한

@ essentials.signs.break.gamemode : [gamemode] 명령어 표지판 제거 권한

@ essentials.signs.break.heal : [heal] 명령어 표지판 제거 권한

@ essentials.signs.break.info : [info] 명령어 표지판 제거 권한

@ essentials.signs.break.kit : [kit] 명령어 표지판 제거 권한

@ essentials.signs.break.mail : [mail] 명령어 표지판 제거 권한

@ essentials.signs.break.protection : [protection] 명령어 표지판 제거 권한

@ essentials.signs.break.repair : [repair] 명령어 표지판 제거 권한

@ essentials.signs.break.sell : [sell] 명령어 표지판 제거 권한

@ essentials.signs.break.spawnmob : [spawnmob] 명령어 표지판 제거 권한

@ essentials.signs.break.time : [time] 명령어 표지판 제거 권한

@ essentials.signs.break.trade : [trade] 명령어 표지판 제거 권한

@ essentials.signs.break.warp : [warp] 명령어 표지판 제거 권한

@ essentials.signs.break.weather : [weather] 명령어 표지판 제거 권한

@ essentials.signs.enchant.allowunsafe : [enchant] 명령어 표지판에 인챈트 레벨 제한 무시 권한

@ essentials.signs.protection.override : [protection] 명령어 표지판 덮어쓰기

@ essentials.signs.trade.override : [trade] 명령어 표지판 덮어쓰기

@ essentials.signs.use.balance : [balance] 명령어 표지판 사용 권한

@ essentials.signs.use.buy : [buy] 명령어 표지판 사용 권한

@ essentials.signs.use.disposal : [disposal] 명령어 표지판 사용 권한

@ essentials.signs.use.enchant : [enchant] 명령어 표지판 사용 권한

@ essentials.signs.use.free : [free] 명령어 표지판 사용 권한

@ essentials.signs.use.gamemode : [gamemode] 명령어 표지판 사용 권한

@ essentials.signs.use.heal : [heal] 명령어 표지판 사용 권한

@ essentials.signs.use.info : [info] 명령어 표지판 사용 권한

@ essentials.signs.use.kit : [kit] 명령어 표지판 사용 권한

@ essentials.signs.use.mail : [mail] 명령어 표지판 사용 권한

@ essentials.signs.use.protection : [protection] 명령어 표지판 사용 권한

@ essentials.signs.use.repair : [repair] 명령어 표지판 사용 권한

@ essentials.signs.use.sell : [sell] 명령어 표지판 사용 권한

@ essentials.signs.use.spawnmob : [spawnmob] 명령어 표지판 사용 권한

@ essentials.signs.use.time : [time] 명령어 표지판 사용 권한

@ essentials.signs.use.trade : [trade] 명령어 표지판 사용 권한

@ essentials.signs.use.warp : [warp] 명령어 표지판 사용 권한

@ essentials.signs.use.weather : [weather] 명령어 표지판 사용 권한

반응형