dwcase.admin - Все права
/dwcase reload - Перезагрузка
/dwcase create <crate> - Создать кейс
/dwcase remove <crate> - Удалить кейс
/dwcase set - Установить кейс в локации, куда смотрит игрок
/dwcase unset - Убрать установленный кейс из локации, куда смотрит игрок
/dwcase editor - Внутриигровая настройка кейсов в GUI
/dwcase keys give <игрок> <crate> - Выдать игроку ключи от кейса
/dwcase keys <игрок> - Посмотреть список ключей игрока, и от каких они кейсов
/dwcase keys take <игрок> <crate> - Забрать у игрока ключи от кейса
/dwcase keys set <игрок> <crate> - Установить игроку ключи от кейса
%dwcase_keys_<crate>% - число ключей к определенному кейсу у игрока
%dwcase_last_prize_<crate>% - последний приз из определенного кейса
%dwcase_opened_<crate>% - число открытых игроком кейсов
Система кейсов.
Крутые анимации.
Внутриигровой редактор.
Авто-апдейт конфигов.
Простота.
Крутые анимации.
Внутриигровой редактор.
Авто-апдейт конфигов.
Оптимизация.
Чистый код.
DwCase\config.yml:
version: '1' # Версия
last-prize-format: '<gray>%player% <dark_gray>» <yellow>%prize%' # Формат последнего победителя %dwcase_last_prize_<case>%
last-opened-count: 9 # Число голов последних открытий показывать в нижнем ряду кейса
debug: false # Отладка
sound-defaults: # Стандартные звуки. Можно переопределить в конфиге кейсов
open-start: # Начало открытия
sound: 'BLOCK_CHEST_OPEN'
volume: 0.5 # Громкость
pitch: 1.5 # Высота
open-end: # Конец открытия
sound: 'ENTITY_PLAYER_LEVELUP'
volume: 0.5 # Громкость
pitch: 1.5 # Высота
tick: # Тик
sound: 'UI_BUTTON_CLICK'
volume: 0.5 # Громкость
pitch: 1.5 # Высота
no-key: # Нет ключа
sound: 'ENTITY_VILLAGER_NO'
volume: 0.5 # Громкость
pitch: 1.5 # Высота
particle-defaults: # Стандартные частицы. Можно переопределить в конфиге кейсов
open-start: # Начало открытия
particle: 'HAPPY_VILLAGER'
count: 10 # Количество
offset-x: 0.5 # Смещение X
offset-y: 0.5 # Смещение Y
offset-z: 0.5 # Смещение Z
speed: 0.1 # Скорость
open-end: # Конец открытия
particle: 'TOTEM_OF_UNDYING'
count: 10 # Количество
offset-x: 0.5 # Смещение X
offset-y: 0.5 # Смещение Y
offset-z: 0.5 # Смещение Z
speed: 0.1 # Скорость
tick: # Тик
particle: 'END_ROD'
count: 1 # Количество
offset-x: 0.0 # Смещение X
offset-y: 0.0 # Смещение Y
offset-z: 0.0 # Смещение Z
speed: 0.1 # Скорость
idle: # Бездействие
enabled: true # Включено ли
particle: 'ENCHANT'
count: 1 # Количество
offset-x: 0.5 # Смещение X
offset-y: 0.5 # Смещение Y
offset-z: 0.5 # Смещение Z
speed: 0.1 # Скорость
interval: 20 # Интервал в тиках
messages: # Сообщения
prefix: '<gray>[<gold>DwCase<gray>] <white>'
no-permission: '<prefix>У вас нет прав'
reload-success: '<prefix>Плагин перезагружен'
crate-created: '<prefix>Кейс <gold>%crate% <white>создан'
crate-removed: '<prefix>Кейс <gold>%crate% <white>удалён'
crate-set: '<prefix>Кейс <gold>%crate% <white>установлен'
crate-unset: '<prefix>Кейс снят с локации'
crate-not-found: '<prefix>Кейс <gold>%crate% <white>не найден'
no-crate-here: '<prefix>Здесь нет кейса'
no-key: '<prefix>У вас нет ключей от кейса <gold>%crate% <gray>/don'
keys-given: '<prefix>Выдано <gold>%amount% <white>ключей <gold>%crate% <white>игроку <gold>%player%'
keys-taken: '<prefix>Изъято <gold>%amount% <white>ключей <gold>%crate% <white>у игрока <gold>%player%'
keys-set: '<prefix>Установлено <gold>%amount% <white>ключей <gold>%crate% <white>игроку <gold>%player%'
player-not-found: '<prefix>Игрок <gold>%player% <white>не найден'
already-opening: '<prefix>Вы уже открываете кейс'
prize-broadcast: # Объявление о выигрыше
- ''
- ' <gold>%player% <white>открыл <gold>%crate%'
- ' <white>И получил <gold>%prize%'
- ''
animation: # Настройки анимаций. Настраивается в конфиге кейса
roulette: # Рулетка
slot-count: 8 # Число слотов
radius: 1.2 # Радиус кольца
item-scale: 0.6 # Размер предметов
winner-scale: 0.9 # Размер победного предмета
elimination: # Elimination
max-slots: 12 # Максимум предметов вокруг кейса
radius: 1.4 # Радиус кольца
item-scale: 0.55 # Размер предметов
template-crate: 'free' # Шаблонный кейс. Если не указан - создаётся минимальный дефолт DwCase\Crates\all.yml:
config-version: '1' # Версия
name: 'Кейс со всем' # Имя
open-type: ORBIT # Анимация открытия ORBIT, ELIMINATION, CHOISE
block: CHEST # Материал блока
facing: EAST # Направление north, south, east, west, up, down
requires-key: true # Требовать ключ
broadcast-win: true # Объявлять победителя
locations: # Локации
- spawn:18:-2:-5:0.0:0.0
interactions: # Взаимодействия open, preview, player_command, console_command, '' (ничего)
right-click: # Пкм
action: OPEN
commands: []
shift-right-click: # Шифт + Пкм
action: PREVIEW
commands: []
left-click: # Лкм
action: PREVIEW
commands: []
shift-left-click: # Шифт + Лкм
action: PREVIEW
commands: []
knockback: # Откидывание
on-no-key: # Если нет ключей
enabled: true # Включено ли
power: 0.8 # Сила
vertical: 0.5 # Вертикальная составляющая
on-already-opening: # Если кейс уже открывается
enabled: false # Включено ли
power: 0.8 # Сила
vertical: 0.5 # Вертикальная составляющая
display-block: # Дисплей блок
enabled: false # Включено ли
material: ENDER_CHEST # Блок
custom-model-data: 0 # Своя модель
scale: 0.5 # Масштаб
hover-height: 0.2 # Высота над блоком
hover-animation: # Покачивание
enabled: false # Включено ли
amplitude: 0.1 # Амплитуда
speed: 0.1 # Скорость
idle-spin: # Вращение
enabled: false # Включено ли
speed: 2.0 # Скорость
hologram: # Голограмма
enabled: true # Включено ли
offset-y: 0.7 # Высота
lines: # \n или список строк
- '<gold>Кейс со всем'
- '<gray>Лкм - предпросмотр'
- '<gray>Пкм - открыть'
text-size: 0.5 # Размер
background-color: '' # Фон
see-through: false # Видеть сквозь стены
shadow: true # Тень
view-range: 32 # Дальность видимости в блоках
sway: # Парение
enabled: true # Включено ли
amplitude: 0.2 # Амплитуда
speed: 0.05 # Скорость
animation: # Анимация
spins: 10 # Прокрутов
start-speed: 1 # Начальная скорость
end-speed: 1 # Конечная скорость
orbit: # ORBIT анимация - Прокручиваемое кольцо
slot-count: 8 # Число слотов
radius: 1.2 # Радиус кольца
height: 1.7 # Высота кольца
tilt-x: 90 # Наклон X, auto - по facing
tilt-y: 90 # Наклон Y, auto - по facing
item-scale: 0.5 # Размер предметов
winner-scale: 0.5 # Размер победного предмета
show-labels: true # Показывать названия предметов
label: # Названия
offset-y: -0.1 # Смещение Y
text-size: 0.3 # Размер текста
background-color: '' # Фон
see-through: false # Видеть сквозь стены
shadow: true # Тень
view-range: 32 # Дальность видимости в блоках
item-view-range: 32 # Дальность видимости предметов в блоках
orbit-particles: # Частицы
enabled: false # Включено ли
particle: HAPPY_VILLAGER # Частицы
count: 1 # Количество
speed: 0.1 # Скорость
offset-x: 0.1 # Смещение X
offset-y: 0.1 # Смещение Y
offset-z: 0.1 # Смещение Z
slot-offset-y: 0.0 # Смещение Y частицы от предмета
between-slots: false # Частицы между предметами
between-count: 1 # Количество
elimination: # ELIMINATION - Прокручиваемое кольцо на выбывание
slot-count: 8 # Число слотов
radius: 1.2 # Радиус кольца
height: 1.7 # Высота кольца
tilt-x: 90 # Наклон X, auto - по facing
tilt-y: 90 # Наклон Y, auto - по facing
item-scale: 0.5 # Размер предметов
show-labels: true # Показывать названия предметов
label: # Названия
offset-y: -0.1 # Смещение Y
text-size: 0.3 # Размер текста
background-color: '' # Фон
see-through: false # Видеть сквозь стены
shadow: true # Тень
view-range: 32 # Дальность видимости в блоках
item-view-range: 32 # Дальность видимости предметов в блоках
preview-menu: # Меню предпросмотра
title: '&7Предпросмотр %crate_name%'
rows: 6 # Число строк
prize-slots: [10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34] # Призовые слоты
filler: # Заполнение
material: WHITE_STAINED_GLASS_PANE # Материал
name: '&6&ldeworld.su' # Название
custom-model-data: 0 # Своя модель
info-item: # Информация
enabled: true # Включено ли
slot: 4 # Слот
material: PAPER # Материал
name: '&6Информация' # Название
lore: # Описание
- ''
- '&7Кейс %crate_name%'
- '&7Ваши ключи %keys%'
- '&7Открытий %opened%'
custom-model-data: 0 # Своя модель
choice-menu: # Меню выбора
title: '&7Выберите желаемый приз'
rows: 4 # Число строк
prize-slots: [10,11,12,13,14,15,16,19,20,21,22,23,24,25] # Призовые слоты
filler: # Заполнение
material: WHITE_STAINED_GLASS_PANE # Материал
name: '&6&ldeworld.su' # Имя
custom-model-data: 0 # Своя модель
hint-item: # Помощь
enabled: true # Включено ли
slot: 31 # Слот
material: PAPER # Материал
name: '&6Нажмите на приз, чтобы выбрать' # Имя
custom-model-data: 0 # Своя модель
prizes: # Призы
eco_100:
display-name: '&e100 монет'
material: GOLD_INGOT
custom-model-data: 0
lore: []
commands:
- eco give %player% 100
chance: 50
eco_500:
display-name: '&6500 монет'
material: GOLD_BLOCK
custom-model-data: 0
lore: []
commands:
- eco give %player% 500
chance: 25
diamond:
display-name: '&bАлмаз'
material: DIAMOND
custom-model-data: 0
lore: []
commands:
- give %player% diamond 1
chance: 20