ЧИТАЙТЕ СЛЕДУЮЩЕЕ, ЧТОБЫ ЗНАТЬ, КАК ОБНОВИТЬ ВАШ СТАРЫЙ lang.ymlДобавлено:
- Опции перевода для обновленных элементов с уровнем внутри displayname.
- Пояснение: При обновлении непереименованного элемента, если включена опция "show-level-in-displayname" (внутри config.yml), результирующее имя элемента будет иметь вид: <английское имя элемента> <уровень обновления>.
- С помощью этой новой опции вы можете указать перевод для каждого типа предметов, отличный от английского.
- Опция перевода для сообщения об охлаждении специальной атаки.
- Умное определение уровня обновления внутри названия предмета.
Исправлено:
- Ошибка при обновлении с безопасным обновлением до уровня 0.
- Сообщение о трансляции обновления отображается в чате, если для ActionBarMessages установлено значение true.
- Это обновление требует перегенерации вашего lang.yml. Если вы хотите сохранить старый, просто добавьте эти два поля в нижнюю часть вашего lang.yml:
Код:MsgSpecialAttackCooldown: '&cAbility cooldown: &f{time}.' TranslatedItemNames: example_sword: 'Any not english translation'
Добавлено:
Уровень обновления в названии предмета. Если вы не хотите регенерировать свой config.yml, вы можете вручную добавить эти две опции в свой конфиг:Уровень обновления в названии предметаКод:upgraded-item: show-level-in-displayname: false # ADD THIS level-displayname-pattern: '+{level}' # ADD THIS level-lore-line: '&b➥ HyperPower: +{level}' damage-boost-lore-line: '&c➥ Damage: {damage}' protection-addition-lore-line: '&6➥ Protection: +{protection}%'
Исправлено:
- Многие из старых классов были перекодированы для повышения производительности.