https://github.com/aecsocket/alexandria
Library for Minecraft platforms
https://github.com/aecsocket/alexandria
kotlin
Last synced: about 1 year ago
JSON representation
Library for Minecraft platforms
- Host: GitHub
- URL: https://github.com/aecsocket/alexandria
- Owner: aecsocket
- License: mit
- Created: 2022-01-22T13:39:39.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-15T22:17:14.000Z (over 2 years ago)
- Last Synced: 2025-01-05T11:42:55.925Z (about 1 year ago)
- Topics: kotlin
- Language: Kotlin
- Homepage: https://aecsocket.github.io/alexandria
- Size: 2.35 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Alexandria
[](https://github.com/aecsocket/alexandria/actions/workflows/build.yml)
[](https://central.sonatype.com/artifact/io.github.aecsocket/alexandria-api)
[](https://central.sonatype.com/artifact/io.github.aecsocket/alexandria-api)
Multiplatform utilities for Minecraft projects
### [GitHub](https://github.com/aecsocket/alexandria) · [Dokka](https://aecsocket.github.io/alexandria/dokka)
A generic set of utilities for other projects, designed to be multiplatform but also have certain
platform-specific utilities.
There is no user documentation; see the Dokka page to get API docs.
## Usage
See the version badges for the latest release and snapshot builds.
Modules:
- `alexandria-api` - platform-independent API
- `alexandria-common` - common library for implementing the API onto a platform
- `alexandria-paper` - [Paper](https://papermc.io) implementation
- `alexandria-fabric` - [Fabric](https://fabricmc.net) implementation
```kotlin
repositories {
mavenCentral()
// for snapshot builds
// maven("https://s01.oss.sonatype.org/content/repositories/snapshots/")
}
dependencies {
implementation("io.github.aecsocket", "alexandria-MODULE", "VERSION")
}
```