💾 A Utility library for Orbitary development.
Bits is a multi-platform utility library designed to streamline:
- Minecraft plugin development across Paper and Velocity platforms.
- Minecraft mod development using Fabric (both client and server).
- Discord Bot Development
- And more!
- Multi-platform support
- Annotation-based Brigadier Command API
- Sendable lifecycle builders (Actionbars, Sidebars, Waypoints, +)
- Automatic Text formatting
- Common Plugin utilities (Color, Sound, Location, Item, Math, Permission APIs)
Note
This project is in active development, expect regular changes and additions!
repositories {
maven { url = uri("https://repo.bitsquidd.xyz/repository/bit/") }
}
dependencies {
// Core API
implementation("xyz.bitsquidd.bits:api:0.0.19")
// Platform implementation
implementation("xyz.bitsquidd.bits.paper:paper:0.0.19")
implementation("xyz.bitsquidd.bits.velocity:velocity:0.0.19")
implementation("xyz.bitsquidd.bits.fabric:fabric:0.0.19")
// Optional: Platform-specific modules
implementation("xyz.bitsquidd.bits.paper:sendable:0.0.19")
implementation("xyz.bitsquidd.bits.paper:command:0.0.19")
implementation("xyz.bitsquidd.bits.velocity:command:0.0.19")
}<repositories>
<repository>
<id>repo.bitsquidd.xyz</id>
<url>https://repo.bitsquidd.xyz/repository/bit/</url>
</repository>
</repositories>
<dependencies>
<!-- Core API (required) -->
<dependency>
<groupId>xyz.bitsquidd.bits</groupId>
<artifactId>api</artifactId>
<version>0.0.19</version>
</dependency>
<!-- Platform implementation (optional) -->
<dependency>
<groupId>xyz.bitsquidd.bits.paper</groupId>
<artifactId>paper</artifactId>
<version>0.0.19</version>
</dependency>
<dependency>
<groupId>xyz.bitsquidd.bits.velocity</groupId>
<artifactId>velocity</artifactId>
<version>0.0.19</version>
</dependency>
<dependency>
<groupId>xyz.bitsquidd.bits.fabric</groupId>
<artifactId>fabric</artifactId>
<version>0.0.19</version>
</dependency>
</dependencies>- API - Core interfaces and abstractions
- Paper - Paper platform implementation
- Velocity - Velocity platform implementation
- Fabric - Fabric platform implementation
- Client - Fabric client implementation
- Server - Fabric server implementation
Made with 🦑 by ImBit