https://github.com/labymod/labymod4-server-api-integrations
The official integrations of the LabyMod 4 Server API
https://github.com/labymod/labymod4-server-api-integrations
Last synced: 12 months ago
JSON representation
The official integrations of the LabyMod 4 Server API
- Host: GitHub
- URL: https://github.com/labymod/labymod4-server-api-integrations
- Owner: LabyMod
- License: mit
- Created: 2024-06-17T10:30:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-27T11:12:38.000Z (12 months ago)
- Last Synced: 2025-02-27T15:34:24.122Z (12 months ago)
- Language: Java
- Homepage: https://dev.labymod.net/pages/server/
- Size: 108 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Official LabyMod 4 Server API Integrations
## Overview
This is the repository for official Integrations for the LabyMod 4 Server API. Integrations are modules that provide
additional functionality to the Server API and are most commonly used to provide the protocol of addons.
## Project Structure
Each Integration is a separate module:
- `betterperspective` - The Integration for the BetterPerspective addon. This Integration does not contain a Protocol
but instead provides a Permission.
- `voicechat` - The Integration for the VoiceChat addon. This Integration provides the Protocol that VoiceChat uses to
communicate with the server.
## Usage
An extensive guide on how to use the LabyMod 4 Server API can be found on
the [LabyMod Developer Portal](https://dev.labymod.net/pages/server/). Alternatively, feel free to ask for help on
our [Discord Server for Developers](https://labymod.net/dc/dev).
## Building
### Prerequisites
- Java Development Kit (JDK) 8 or higher
### Steps
1. Clone the repository:
```sh
git clone https://github.com/LabyMod/labymod4-server-api-integrations.git
cd labymod4-server-api-integrations
```
2. Build the project using Gradle:
```sh
./gradlew build
```
3. All compiled JAR files are in the `build/commonOutput` directory.
## License
This project is licensed under
the [MIT License](https://github.com/LabyMod/labymod4-server-api-integrations/blob/master/LICENSE).