Tags
Creators
Details
Licensed MIT
Published last year
Updated last month
All versions
forge-1.20.1-4.0.0
Release
Tiny Multiblock Lib 4.0.02 months ago 57
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
Multiblocks
- Added 2 new multiblock classes: BaseMultiblock and LogicMultiblock
- AbstractMultiblock is now deprecated in favour of those classes
- The mutliblock is now created through a builder, which can accept arbitrary data (like voxelshapes)
- Added a symbol builder that works similary to the blockpattern builder
- The builder has a method for automatic rotations for both the multiblock shape and each parts voxelshape
- Voxelshape outlines are now joined automatically
Rendering
- Added a GhostRender (and its children: GhostBlockRenderer, GhostModelRenderer and GhostBlockEntityRenderer), which add a ghost preview of said thing in a place for some amount of tick
- Preview system should now catch most errors to prevent crashes
- Preview events have been reworked to be clearer
Config
- Added more config options: enable previews for everything, preview whitelist, preview blacklist
- Config is now on fabric through forge config api port
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:Ynklgl8X:jfnKcZH0"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Ynklgl8X:jfnKcZH0"
}

