SystemsAPI
Overview
SystemsAPI is a fabric library that abstracts Hypixel Housing's house systems for other mods to use. For an example implementation, see HTSL Reborn.
Features
- Action importing
- Error correction (catches when things don't go how they should, and tries again automatically)
- (PLANNED) Optimized importing (optimally keeps/changes existing actions to make imports quick!)
- Action exporting
- System abstraction (methods for programmatically interacting with any/all Housing systems.)
- Functions
- Events
- Commands
- Custom Menus
- Regions
- Scoreboard
- Teams
- (PLANNED) NPCs
- Inventory Layouts
- House Settings
- Gamerules
- Roles
- (PLANNED) Scope and limit abstraction, for easy action validation
Demo
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/fJpnaOvxmZU" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>Usage
To use SystemsAPI in your mod, include the project in your maven/gradle project. Replace VERSION with the latest version, as shown in the Maven badge above (omit the V).
Gradle
repositories {
maven {
name = "redstoneReleases"
url = uri("https://repo.redstone.llc/releases")
}
}
dependencies {
modImplementation("llc.redstone:SystemsAPI:VERSION")
}
Maven
<repositories>
<repository>
<id>redstone-releases</id>
<name>Redstone Releases</name>
<url>https://repo.redstone.llc/releases</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>llc.redstone</groupId>
<artifactId>SystemsAPI</artifactId>
<version>VERSION</version>
</dependency>
</dependencies>
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
SystemsAPI 0.2.16 for 1.21.10 0.2.16 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.16 for 26.2 0.2.16 |
26.2
|
fabric
|
Download |
|
SystemsAPI 0.2.16 for 26.1.2 0.2.16 |
26.1.2
|
fabric
|
Download |
|
SystemsAPI 0.2.16 for 1.21.9 0.2.16 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.16 for 1.21.11 0.2.16 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.15 for 1.21.9 0.2.15 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.15 for 1.21.11 0.2.15 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.15 for 1.21.10 0.2.15 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.15 for 26.2 0.2.15 |
26.2
|
fabric
|
Download |
|
SystemsAPI 0.2.15 for 26.1.2 0.2.15 |
26.1.2
|
fabric
|
Download |
|
SystemsAPI 0.3.0-alpha3 for 1.21.9 0.3.0-alpha3 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.3.0-alpha3 for 1.21.10 0.3.0-alpha3 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.3.0-alpha3 for 1.21.11 0.3.0-alpha3 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.3.0-alpha2 for 1.21.9 0.3.0-alpha2 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.3.0-alpha2 for 1.21.11 0.3.0-alpha2 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.3.0-alpha2 for 1.21.10 0.3.0-alpha2 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.14 for 1.21.9 0.2.14 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.14 for 1.21.11 0.2.14 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.14 for 1.21.10 0.2.14 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.13 for 1.21.11 0.2.13 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.13 for 1.21.10 0.2.13 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.13 for 1.21.9 0.2.13 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.12 for 1.21.10 0.2.12 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.12 for 1.21.9 0.2.12 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.12 for 1.21.11 0.2.12 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.3.0-alpha1 0.3.0-alpha1 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.11 for 1.21.11 0.2.11 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.11 for 1.21.9 0.2.11 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.11 for 1.21.10 0.2.11 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.10 for 1.21.11 0.2.10 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.10 for 1.21.9 0.2.10 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.10 for 1.21.10 0.2.10 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.9 for 1.21.9 0.2.9 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.9 for 1.21.10 0.2.9 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.9 for 1.21.11 0.2.9 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.8 for 1.21.11 0.2.8 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.8 for 1.21.9 0.2.8 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.8 for 1.21.10 0.2.8 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.7 for 1.21.10 0.2.7 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.7 for 1.21.9 0.2.7 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.7 for 1.21.11 0.2.7 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.6 for 1.21.9 0.2.6 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.6 for 1.21.10 0.2.6 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.6 for 1.21.11 0.2.6 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.5 for 1.21.11 0.2.5 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.5 for 1.21.9 0.2.5 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.5 for 1.21.10 0.2.5 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.4 for 1.21.9 0.2.4 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.4 for 1.21.11 0.2.4 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.4 for 1.21.10 0.2.4 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.3 for 1.21.9 0.2.3 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.3 for 1.21.11 0.2.3 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.3 for 1.21.10 0.2.3 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.2 for 1.21.9 0.2.2 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.2 for 1.21.11 0.2.2 |
1.21.11
|
fabric
|
Download |
|
SystemsAPI 0.2.2 for 1.21.10 0.2.2 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.1 for 1.21.9 0.2.1 |
1.21.9
|
fabric
|
Download |
|
SystemsAPI 0.2.1 for 1.21.10 0.2.1 |
1.21.10
|
fabric
|
Download |
|
SystemsAPI 0.2.1 for 1.21.11 0.2.1 |
1.21.11
|
fabric
|
Download |