▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/AuroraLib
AuroraLib

AuroraLib

Base plugin for every Aurora project. Provides common utilities and functions.

3.7K
18

2.5.1

release25 декабря 2025 г.
  • Remove leftover warning message for number rewards

2.5.0

release11 декабря 2025 г.
  • Add CraftEngine as an item resolver
  • Add CrackShot as an item resolver
  • Highly improve /aurora debug itemid <level> command
  • Make every type of reward a number reward (available automatically in every Aurora plugin)
  • Fix some teleport error when a world is unloaded

2.4.2

release12 ноября 2025 г.
  • Fix message migrator 1.20.4 compat
  • Add getLanguageProvider to AuroraAPI

2.4.1

release8 ноября 2025 г.
  • Fill placeholders in menus even if localization provider is not set
  • Make slots option higher priority than default slot

2.4.0

release30 октября 2025 г.

Per player localization support added

https://docs.auroramc.gg/aurora/per-player-localization

messages.yml is now messages_en.yml and you can create more using proper language codes like messages_de.yml for german.

Examples: en-US, en-UK, en, de, sk, hu In this file, you can add a new section, named custom (which is already there if you do a fresh install:

custom:
  stash-title: Item stash
  prev-page: '&fPrevious Page'
  npc:
    quests: <white>Quests

These values are available in the plugin menus like item stash. You can reference them as {{stash-title}} or {{npc.quests}}. Notice the dot (.) notation for nested structures.

These are also exposed as PlaceholderAPI placeholders: %aurora_lang_<key>% for example: %aurora_lang_npc.quests%

This allows you to add per player localization to any plugin that supports PlaceholderAPI placeholders.

To enable per player localiaztion:

In your config.yml you have to:

  • add the language codes you support in supported-languages
  • choose your default language and set it to locale field
  • set use-per-player-locale to true

And then you have to:

  • grant the aurora.core.user.language to the players so they have access to the /language command After all these, players will be able to use their desired language.

Notice that in config.yml the number-format section also have a locale value. That is only used when per player locale is disabled, otherwise it will use the player's selected locale.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 год назад
Обновлён:3 месяца назад
Главная