- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 16
settings:
unknown: "отсутствует"
prefix: "&7[#FDBE00ЭндерСундук&7]&f"
mode: 2
# Доступно 2 мода:
# 1 - без покупки слотов, просто дано столько слотов сколько тебе доступно по праву (работает от 0 до 9, от 9 до 18 и так до 54)
# 2 - с покупкой слотов, просто дано столько слотов сколько МОЖЕТ БЫТЬ ДОСТУПНО - 54 (а те слоты, что не куплены отображаются барьерами)
database:
type: "sqlite"
slots: 27 # Дефолтное кол-во слотов
mysql:
host: "localhost"
port: 3306
database: "minecraft"
user: "root"
password: ""
titles:
my: "&0● ЭндерСундук (x{slots} слотов)"
someone: "&0● ЭндерСундук ({target})"
actions:
interactOpen:
- "[Sound] BLOCK_ENDER_CHEST_OPEN"
commandOpen:
- "[Message] {prefix} Вы #FDBE00открыли &fэндерсундук! &7(x{slots} слотов)"
someoneOpen:
- "[Message] {prefix} Вы открыли #FDBE00чужой &fэндерсундук! &7(Игрока {target})"
interactClose:
- "[Sound] BLOCK_ENDER_CHEST_CLOSE"
commandClose:
- "[Sound] BLOCK_ENDER_CHEST_CLOSE"
noPerms:
- "[Message] {prefix} У вас #FDBE00нет &fправа #FDBE00{permission}"
unknown: "отсутствует"
prefix: "&7[#FDBE00ЭндерСундук&7]&f"
mode: 2
# Доступно 2 мода:
# 1 - без покупки слотов, просто дано столько слотов сколько тебе доступно по праву (работает от 0 до 9, от 9 до 18 и так до 54)
# 2 - с покупкой слотов, просто дано столько слотов сколько МОЖЕТ БЫТЬ ДОСТУПНО - 54 (а те слоты, что не куплены отображаются барьерами)
database:
type: "sqlite"
slots: 27 # Дефолтное кол-во слотов
mysql:
host: "localhost"
port: 3306
database: "minecraft"
user: "root"
password: ""
titles:
my: "&0● ЭндерСундук (x{slots} слотов)"
someone: "&0● ЭндерСундук ({target})"
actions:
interactOpen:
- "[Sound] BLOCK_ENDER_CHEST_OPEN"
commandOpen:
- "[Message] {prefix} Вы #FDBE00открыли &fэндерсундук! &7(x{slots} слотов)"
someoneOpen:
- "[Message] {prefix} Вы открыли #FDBE00чужой &fэндерсундук! &7(Игрока {target})"
interactClose:
- "[Sound] BLOCK_ENDER_CHEST_CLOSE"
commandClose:
- "[Sound] BLOCK_ENDER_CHEST_CLOSE"
noPerms:
- "[Message] {prefix} У вас #FDBE00нет &fправа #FDBE00{permission}"
buyPrevious:
material: "LIGHT_BLUE_STAINED_GLASS_PANE"
name: "&7[#FDBE00
&7] &fДанный #FDBE00слот&f заблокирован"
lore:
- "&r"
- "#FDBE00╔ &fКупите #FDBE00предыдущий&f слот"
- "#FDBE00╚ &fДля #FDBE00разблокировки"
- "&r"
actions:
- "[Sound] sound:ENTITY_VILLAGER_NO && volume:1.0 && pitch:1.0"
- "[Message] {prefix} Для начала купите #FDBE00предыдущий&f слот"
buy:
1:
confirm: true
slots: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35]
mode: 1
material: "ORANGE_STAINED_GLASS_PANE"
name: "&7[#FDBE00✔&7] &fДанный #FDBE00слот&f заблокирован"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, #FDBE00чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
leftClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
rightClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
middleClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
shiftRightClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
shiftLeftClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
2:
confirm: false
slots: [36,37,38,39,40,41,42,43,44]
mode: 1
material: "ORANGE_STAINED_GLASS_PANE"
name: "&7[#FDBE00✔&7] &fДанный #FDBE00слот&f заблокирован"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, #FDBE00чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
allClick:
expressions:
- "1:%playerpoints_points% >= 350"
- "2:%vault_eco_balance% >= 7500"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 350 -s"
- "[Vault] action:remove && count:7500.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/350Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/7500⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
3:
confirm: false
slots: [45,46,47,48,49,50,51,52,53]
mode: 2
material: "ORANGE_STAINED_GLASS_PANE"
name: "&7[#FDBE00✔&7] &fДанный #FDBE00слот&f заблокирован"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, #FDBE00чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
allClick:
expressions:
- "1:%playerpoints_points% >= 5000"
- "2:%vault_eco_balance% >= 100000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slotsText}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 5000 -s"
- "[Vault] action:remove && count:100000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/5000Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/100000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
confirm:
title: "&0Подтверждение покупки"
size: 45
myItems:
1:
slots: [22]
material: "BOOK"
name: "&7[#FDBE00&l!&7] &fПодтверждение покупки"
lore:
- "&r"
- "#FDBE00╔ &fНажмите на #FDBE00✔&f, чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
actions:
- "[Sound] sound:UI_BUTTON_CLICK && volume:1.0 && pitch:1.0"
2:
slots: [0,1,2,3,4,5,6,7,8,9,18,27,36,37,38,39,40,41,42,43,44,17,26,35]
material: "GRAY_STAINED_GLASS_PANE"
name: "&7[#FDBE00&l!&7] &fПодтверждение покупки"
lore:
- "&r"
- "#FDBE00╔ &fНажмите на #FDBE00✔&f, чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
actions:
- "[Sound] sound:UI_BUTTON_CLICK && volume:1.0 && pitch:1.0"
"yes":
slots: [20]
material: "LIME_STAINED_GLASS_PANE"
name: "&7[#FDBE00✔&7] &fПодтвердить покупку"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, чтобы"
- "#FDBE00╚ &fКупить #FDBE00выбранный&f слот"
- "&r"
"no":
slots: [24]
material: "RED_STAINED_GLASS_PANE"
name: "&7[#FDBE00✘&7] &fОтменить покупку"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, чтобы"
- "#FDBE00╚ &fВернуться назад"
- "&r"
material: "LIGHT_BLUE_STAINED_GLASS_PANE"
name: "&7[#FDBE00
lore:
- "&r"
- "#FDBE00╔ &fКупите #FDBE00предыдущий&f слот"
- "#FDBE00╚ &fДля #FDBE00разблокировки"
- "&r"
actions:
- "[Sound] sound:ENTITY_VILLAGER_NO && volume:1.0 && pitch:1.0"
- "[Message] {prefix} Для начала купите #FDBE00предыдущий&f слот"
buy:
1:
confirm: true
slots: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35]
mode: 1
material: "ORANGE_STAINED_GLASS_PANE"
name: "&7[#FDBE00✔&7] &fДанный #FDBE00слот&f заблокирован"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, #FDBE00чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
leftClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
rightClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
middleClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
shiftRightClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
shiftLeftClick:
expressions:
- "1:%playerpoints_points% >= 250"
- "2:%vault_eco_balance% >= 5000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 250 -s"
- "[Vault] action:remove && count:5000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/250Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/5000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
- "[Close]"
2:
confirm: false
slots: [36,37,38,39,40,41,42,43,44]
mode: 1
material: "ORANGE_STAINED_GLASS_PANE"
name: "&7[#FDBE00✔&7] &fДанный #FDBE00слот&f заблокирован"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, #FDBE00чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
allClick:
expressions:
- "1:%playerpoints_points% >= 350"
- "2:%vault_eco_balance% >= 7500"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slots}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 350 -s"
- "[Vault] action:remove && count:7500.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/350Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/7500⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
3:
confirm: false
slots: [45,46,47,48,49,50,51,52,53]
mode: 2
material: "ORANGE_STAINED_GLASS_PANE"
name: "&7[#FDBE00✔&7] &fДанный #FDBE00слот&f заблокирован"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, #FDBE00чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
allClick:
expressions:
- "1:%playerpoints_points% >= 5000"
- "2:%vault_eco_balance% >= 100000"
actionsOnBuy:
- "[Message] {prefix} Слот #FDBE00{slotsText}&f успешно куплен!"
- "[Sound] sound:ENTITY_VILLAGER_YES && volume:1.0 && pitch:1.0"
- "[Console] p take {player} 5000 -s"
- "[Vault] action:remove && count:100000.0"
actionsOnCancel_1:
- "[Message] {prefix} У вас #FDBE00недостаточно&f рублей &7(%playerpoints_points%/5000Ⓟ)"
- "[Sound] ENTITY_VILLAGER_NO"
actionsOnCancel_2:
- "[Message] {prefix} У вас #FDBE00недостаточно&f монет &7(%vault_eco_balance%/100000⛂)"
- "[Sound] ENTITY_VILLAGER_NO"
confirm:
title: "&0Подтверждение покупки"
size: 45
myItems:
1:
slots: [22]
material: "BOOK"
name: "&7[#FDBE00&l!&7] &fПодтверждение покупки"
lore:
- "&r"
- "#FDBE00╔ &fНажмите на #FDBE00✔&f, чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
actions:
- "[Sound] sound:UI_BUTTON_CLICK && volume:1.0 && pitch:1.0"
2:
slots: [0,1,2,3,4,5,6,7,8,9,18,27,36,37,38,39,40,41,42,43,44,17,26,35]
material: "GRAY_STAINED_GLASS_PANE"
name: "&7[#FDBE00&l!&7] &fПодтверждение покупки"
lore:
- "&r"
- "#FDBE00╔ &fНажмите на #FDBE00✔&f, чтобы"
- "#FDBE00╚ &fПриобрести #FDBE00слот"
- "&r"
actions:
- "[Sound] sound:UI_BUTTON_CLICK && volume:1.0 && pitch:1.0"
"yes":
slots: [20]
material: "LIME_STAINED_GLASS_PANE"
name: "&7[#FDBE00✔&7] &fПодтвердить покупку"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, чтобы"
- "#FDBE00╚ &fКупить #FDBE00выбранный&f слот"
- "&r"
"no":
slots: [24]
material: "RED_STAINED_GLASS_PANE"
name: "&7[#FDBE00✘&7] &fОтменить покупку"
lore:
- "&r"
- "#FDBE00╔ &fНажмите, чтобы"
- "#FDBE00╚ &fВернуться назад"
- "&r"
- Зависимости
- Vault, PlaceholderAPI
- Команды и права
Команда Право Описание Отсутствует henderchest.size.<9/18/27/36/45/54> Увеличение размера эндерсундука для определённого mode в конфиге Отсутствует henderchest.open.interact Доступ к открытию эндерсундука по нажатию на него /ec или /enderchest henderchest.open.command Доступ к открытию эндерсундука командой /ec или /enderchest <Ник игрока в сети> henderchest.others Доступ к открытию чужого эндерсундука в сети /ec или /enderchest <Ник игрока в оффлайне> henderchest.offline Доступ к открытию чужого эндерсундука в оффлайне /ec или /enderchest henderchest.modify Доступ к перемещению вещей внутри чужого онлайн/оффлайн эндерсундука