-
Notifications
You must be signed in to change notification settings - Fork 0
Home
melontini edited this page Apr 10, 2024
·
21 revisions
Welcome to the Dark Matter wiki!
First, add JitPack to your repositories.
repositories {
maven {
url 'https://jitpack.io'
}
}
The easiest way to go from here is to create a list of modules to depends on. Like this:
dependencies {
//other dependencies...
//base is required by all modules.
//Modules can depend on modules. Be sure to include all of their dependencies too!
def dmModules = ["base", "minecraft"]
for (final def module in dmModules) {
modApi include("me.melontini.dark-matter:dark-matter-${module}:${project.dark_matter}")
}
//other dependencies...
}
!!! Base repackages MixinExtras !!!
You can find all the tags and modules here: https://jitpack.io/#me.melontini/dark-matter
If you're having timeout issues, be sure to add this to your gradle.properties. This is due to JitPack building artifacts on demand.
systemProp.org.gradle.internal.http.connectionTimeout=180000
systemProp.org.gradle.internal.http.socketTimeout=180000
-
base
: the base of Dark Matter. Required by all modules. -
content
: Content creation and registration. Requiresminecraft
. -
crash-handler
: Crashlytics. -
danger
: Features no one should use. -
enums
: Enum extension and other enum-related utils. Requiresminecraft
. -
glitter
: Draw special particles on-screen. Supports vanilla particles since 0.3.1. Requiresminecraft
andmirage
. -
minecraft
: Random Minecraft Version dependent features. Also includes AWs. -
mirage
: Creates a fake ClientWorld instance. Requiresminecraft
. -
recipe-book
: Add new categories, sorting predicates etc. Requiresminecraft
andenums
.
Supported versions are the same as Andromeda, everything else will only get (reported) bug fixes.
Dark Matter wiki by constellation-mc is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.