#Модули плагина
Настройки модулей плагина - команды и форматы времени
#Синтаксис
modules/commands.yml
commands:
create:
enable: true
tab-completer: true # dont working
aliases:
- add
- создать
modules/time-format.yml
defaults_views:
all: default
holograms: clock
messages: detail
formats:
detail:
formats:
seconds: '%seconds%'
types:
seconds:
form_1: секунда
form_2: секунды
form_5: секунд
#Виды модулей
Ниже написаны всё в подробностях про синтаксис модулей
#Commands
commands:
<имя подкоманды>:
enable: true
aliases:
- <алиас>
Настройки одной подкоманды /lastmines <имя>. Ключ - имя подкоманды: help, create, delete, list, gui, update, reset, resettimer, tp, migrate, reload, defaultmine, language, near
#Enable
commands:
create:
enable: true
Вкл/выкл конкретную подкоманду целиком
#Aliases
commands:
create:
aliases:
- add
- создать
Свои алиасы для подкоманды, добавляются поверх стандартных алиасов из кода (не заменяют их)
#Tab Completer
commands:
create:
tab-completer: true
Включён ли будет Tab Completer для данной подкоманды и его алиасов
#Time Format
#Defaults Views
defaults_views:
all: default
holograms: clock
messages: detail
Какой формат из formats использовать по умолчанию в конкретном месте плагина (голограммы, сообщения и т.д.)
#Formats
formats:
clock:
formats:
seconds: '00:%seconds%'
types: { }
detail:
formats:
seconds: '%seconds%'
types:
seconds:
form_1: секунда
form_2: секунды
form_5: секунд
Сами форматы времени. Ключ верхнего уровня (default/clock/detail и свои) — имя формата, на него ссылаются defaults_views и %time:<имя>%. formats — шаблон строки под каждую единицу времени (years/months/weeks/days/hours/minutes/seconds). types — склонение слова: form_1 — для 1, form_2 — для 2-4, form_5 — для 5+ (для форматов без склонения, как clock, можно оставить { })