
Modern Companions
Recruit 14 RPG-style human followers with unique AI, infinite leveling, custom weapons, and useful tools! Pack them into Soul Gems, then summon your fully geared squad in any dimension to guard, patrol, or follow as you carve a campaign across Minecraft!
Tags
Creators
Details
v1.2.0
Compatibility
Changes
v1.2.0
- Realigned player inventory in Companion GUI
- Added Optional Curio support for Companions
- Curio visiblity is toggleable
- Added Optional Sophisticated Backpack support/feature
- If a Companion is wearing a Sophisticated Backpack, they will fill it before their inventory.
- Added better preferred weapon and fallback support.
- Companions using a preferred weapon type will recieve a +2 bonus to their damage.
- Companions will now use whatever weapon is available if they do not have their preferred weapon.
- Hopefully increased Shield support for Vanguards - should equip modded shields now.
- Fixed bug where Vanguard equipped 2 shields.
- Companion Traits, Backgrounds, Morale, Bonds and additional Stats, and more!
- Companions now spawn with 1-2 random traits which will grant small bonuses.
- Companions will now spawn with a small backstory.
- Companions now have a 'Morale' level - taking care of them raises this while neglecting them will drain it.
- The more you travel, heal, and revive you companion the stronger their Bond will grow. This will grant benefits to the Companion.
- There is now an additional button in the Companion GUI that will lead you to a new Biography page.
- Companions now have ages assigned to them, and will age 1 year every 3 in-game months.
- Aging is only a visual string in the Bio page.
- Existing Companions will have missing values (Backstory, Age, Traits) assigned to them.
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:428soLwa:psRgvv49"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:428soLwa:psRgvv49"
}
