Язык

AuroraLib

AuroraLib

Modrinth

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

4.2k загрузок 17 подписчиков обновлено 2mo ago
последняя v2.5.3 Modrinth
Folia Paper Purpur 1.20 – 26.1.2 LibraryTechnologyUtility

AuroraLib

This is the base plugin for every Aurora plugin.
It requires PaperMC as the server software and Java 21 or higher.
Folia is also supported.

You can view the full documentation here.

It provides the following utilities:

  • chat/actionbar messaging, text building using every possible color formats and styles.
  • custom logger
  • automatic yaml to class mapping and config versioning
  • plugin dependency management
  • inventory menu/gui builder with premade configs
  • user data management via file or mysql (mysql can sync between servers as well)
  • builtin user metadata store with placeholder support
  • economy expansion with builtin providers (CMI, EssentialsX, Vault)
  • placeholder expansion to interact with PAPI
  • configurable number formatting (regular and short formats as well)
  • player placed block tracker (supporting flatfile or sqlite as storage)
    which integrates with Multiverse-Core and WildRegeneration for cleanup. It can even handle manual chunk deletions.
  • WorldGuard expansion to provide events like PlayerRegionEnterEvent and PlayerRegionLeaveEvent
  • CommandDispatcher to easily dispatch commands from config files
  • Common leveler / level matcher / level reward utilities.
  • Item resolver/builder interface which supports items from other plugins.
  • Leaderboard APIs

Include it in your project

Maven

<repository>
    <id>auroramc</id>
    <url>https://repo.auroramc.gg/releases/</url>
</repository>
<dependency>
    <groupId>gg.auroramc</groupId>
    <artifactId>Aurora</artifactId>
    <version>{VERSION}</version>
    <scope>provided</scope>
</dependency>

Gradle

Groovy DSL:

repositories {
    maven {
        url "https://repo.auroramc.gg/releases/"
    }
}

dependencies {
    compileOnly 'gg.auroramc:Aurora:{VERSION}'
}

Kotlin DSL:

repositories { 
    maven("https://repo.auroramc.gg/releases/")
}

dependencies { 
    compileOnly("gg.auroramc:Aurora:{VERSION}")
}

Версии

Release
2.5.3
folia, paper, purpur · 1.21.4, 1.21.5, 1.21.6 · 2mo ago
26.1.1 support
222
Release
2.5.1
folia, paper, purpur · 1.21.4, 1.21.5, 1.21.6 · 5mo ago
- Remove leftover warning message for number rewards
448
Release
2.5.0
folia, paper, purpur · 1.21.4, 1.21.5, 1.21.6 · 6mo ago
- 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…
74
Release
2.4.2
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 7mo ago
- Fix message migrator 1.20.4 compat - Add getLanguageProvider to AuroraAPI
169
Release
2.4.1
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 7mo ago
- Fill placeholders in menus even if localization provider is not set - Make slots option higher priority than default slot
33
Release
2.4.0
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 7mo ago
## Per player localization support added https://docs.auroramc.gg/aurora/per-player-localization `messages.yml` is now `messages_en.yml` and you can create…
66
Release
2.3.4
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 11mo ago
- Add item resolver priorities to config - Add item resolver for KGenerators plugin using `kgenerators:generator_id` - Add item interop for every supported…
479
Release
2.3.3
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 12mo ago
- Mark blocks as player placed that are created using a builder wand from WildTools - Extend the API of RegionExpansion to work with just locations instead of…
171
Release
2.3.1
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 13mo ago
- Add support for ItemEdit in item resolvers with syntax `itemedit:server_item_id` - Add support for EvenMoreFish **2.0** in item resolvers with sytanx:…
155
Release
2.2.0
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 14mo ago
**New features** - Add `[meta] meta-key <comparator> value` condition/requirement - Add `===` for placeholder and meta requirements to check equality between…
135
Release
2.1.6
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 15mo ago
- Hotfix CommandDisptacher Update to this if you are on 2.1.5, otherwise your close menu buttons with [close] action won't work.
202
Release
2.1.5
folia, paper, purpur · 1.20.4, 1.20.5, 1.20.6 · 15mo ago
Fixes - Ignore non player entites (eg NPCs) in worldguard expansion - Handle kelp the same way as sugar_cane, bamboo, cactus - **Fix auto save not rescheduling…
67

Комментарии 0

Пока нет комментариев. Будь первым, кто поделится мнением.

Скачать AuroraLib

R 2.5.3 1.21.4, 1.21.5, 1.21.6 folia, paper, purpur 876 KB R 2.5.1 1.21.4, 1.21.5, 1.21.6 folia, paper, purpur 876 KB R 2.5.0 1.21.4, 1.21.5, 1.21.6 folia, paper, purpur 876 KB R 2.4.2 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 866 KB R 2.4.1 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 866 KB R 2.4.0 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 866 KB R 2.3.4 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 849 KB R 2.3.3 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 842 KB R 2.3.1 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 841 KB R 2.2.0 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 836 KB R 2.1.6 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 830 KB R 2.1.5 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 831 KB R 2.1.3 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 823 KB R 2.1.1 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 822 KB R 2.1.0 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 821 KB R 2.0.8 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 816 KB R 2.0.7 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 816 KB R 2.0.5 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 815 KB R 2.0.3 1.20.4, 1.20.5, 1.20.6 folia, paper, purpur 814 KB R 2.0.1 1.20, 1.20.1, 1.20.2 folia, paper, purpur 813 KB R 2.0.0 1.20, 1.20.1, 1.20.2 folia, paper, purpur 821 KB R 1.7.2 1.20, 1.20.1, 1.20.2 folia, paper, purpur 836 KB R 1.7.0 1.20, 1.20.1, 1.20.2 folia, paper, purpur 807 KB R 1.6.0 1.20, 1.20.1, 1.20.2 folia, paper, purpur 789 KB R 1.5.11 1.20, 1.20.1, 1.20.2 folia, paper, purpur 459 KB R 1.5.10 1.20, 1.20.1, 1.20.2 folia, paper, purpur 457 KB R 1.5.9 1.20, 1.20.1, 1.20.2 folia, paper, purpur 456 KB R 1.5.8 1.20, 1.20.1, 1.20.2 folia, paper, purpur 455 KB R 1.5.7 1.20, 1.20.1, 1.20.2 folia, paper, purpur 459 KB R 1.5.6 1.20, 1.20.1, 1.20.2 folia, paper, purpur 459 KB R 1.5.5 1.20, 1.20.1, 1.20.2 folia, paper, purpur 459 KB R 1.5.4 1.20, 1.20.1, 1.20.2 folia, paper, purpur 448 KB R 1.5.3 1.20, 1.20.1, 1.20.2 folia, paper, purpur 434 KB R 1.5.2 1.20, 1.20.1, 1.20.2 folia, paper, purpur 434 KB R 1.5.1 1.20, 1.20.1, 1.20.2 folia, paper, purpur 434 KB R 1.5.0 1.20, 1.20.1, 1.20.2 folia, paper, purpur 434 KB R 1.4.2 1.20, 1.20.1, 1.20.2 folia, paper, purpur 414 KB R 1.4.1 1.20, 1.20.1, 1.20.2 folia, paper, purpur 414 KB R 1.4.0 1.20.4, 1.20.5, 1.20.6 paper, purpur 404 KB

Файлы отдаются напрямую с первоисточника. Modgrid не хранит и не изменяет их.