they made it ARR and it's kinda scary
Find a file
2024-08-26 20:06:06 +02:00
.github/workflows add workflows 2024-08-22 23:32:40 +02:00
Common switch to jetbrains nullable annotation 2024-08-26 20:06:06 +02:00
Fabric update to 1.21.1 2024-08-22 23:32:19 +02:00
gradle/wrapper 1.21 port (#86) 2024-08-22 15:06:58 +02:00
NeoForge switch to jetbrains nullable annotation 2024-08-26 20:06:06 +02:00
testmod_configs rename sanitizing to implicit count handling 2024-08-22 22:31:16 +02:00
.editorconfig 1.21 port (#86) 2024-08-22 15:06:58 +02:00
.gitattributes Initial commit 2022-05-31 18:29:30 +02:00
.gitignore port 1.19.2 changes 2023-06-14 11:48:51 +02:00
build.gradle.kts update to 1.21.1 2024-08-22 23:32:19 +02:00
CHANGELOG.md add end default stone variant 2024-08-26 19:14:54 +02:00
gradle.properties update neoforge for test dependencies 2024-08-26 18:59:32 +02:00
gradlew Initial commit 2022-05-31 18:29:30 +02:00
gradlew.bat 1.21 port (#86) 2024-08-22 15:06:58 +02:00
Jenkinsfile update to 1.21.1 2024-08-22 23:32:19 +02:00
README.md fix links in markdown files 2024-08-22 23:54:29 +02:00
settings.gradle.kts 1.21 port (#86) 2024-08-22 15:06:58 +02:00

Preview

Almost Unified

A Minecraft mod to unify resources.

Workflow Status License

Version Total Downloads CF Total Downloads MR

Discord Wiki

📖 Information

For an in-depth explanation of the mod, its functionality, config descriptions, FAQs and more, check out the wiki.

🔧 Manual Installation

  1. Download the latest mod jar from the releases, from CurseForge or Modrinth.
  2. Install Minecraft NeoForge or Fabric.
  3. Drop the jar file into your mods folder.

🔗 Depending on the Mod

Maven

Every release of this project is built on and published to the BlameJared maven.

repositories {
    maven { 
        url = 'https://maven.blamejared.com'
        name = 'BlameJared Maven'
    }
}
dependencies {
    modCompileOnly("com.almostreliable.mods:almostunified-common:<version>:api")
}
dependencies {
    modCompileOnly("com.almostreliable.mods:almostunified-fabric:<version>:api")
    modRuntimeOnly("com.almostreliable.mods:almostunified-fabric:<version>")
}
dependencies {
    compileOnly("com.almostreliable.mods:almostunified-neoforge:<version>:api")
    runtimeOnly("com.almostreliable.mods:almostunified-neoforge:<version>")
}

Examples

For code examples on how to use the API, check out the wiki.

🖥️ Dev Environment Setup

  1. Clone the repository
  2. Import into IntelliJ (VSCode and Eclipse are not tested)
  3. Run
  • gradle -> common -> Tasks -> fabric -> genSources
  • gradle -> fabric -> Tasks -> fabric -> genSources
  • gradle -> neoforge -> Tasks -> loom -> genSources
  • gradle -> Tasks -> buildconfig -> generateBuildConfig
  1. Restart the IDE

The common module uses fabric-loom. This allows to use ParchmentMC.
Do not use Fabric related features inside the common module!

💚 Credits

The logo was made by mo_shark.

🎓 License

This project is All Rights Reserved.