Tags
Creators
Details
1.1.0-neoforge-1.21.1
Compatibility
Required content
Changes
v 1.1.0
Added
Attachment skins. Scopes, grips and muzzles can be reskinned like weapons: model, icon and texture. A skin file points at one with "base_attachment" where it would say "base_gun". They show up in the Armory in their own section. Skin pack translations. Drop data/<namespace>/skin_lang/<locale>.json into a pack to translate skin names, descriptions and rarity labels. It's sent from the server, so players don't need the pack installed. Animated skin textures, using the same .png.mcmeta file a resource pack would use. PBR for shader users. Ship LabPBR maps as <texture>_n.png and <texture>_s.png and they stream to the client alongside the texture. Needs Iris or Oculus with a shader pack. A visual effect for fusing: the consumed items orbit in front of you, collapse, and the skin you rolled pops out.
Changed
The Armory is now three columns on a textured panel, and drops to a narrower layout at high GUI scales instead of crushing them. It's all nine-slice sprites, so a resource pack can reskin the screen. The refit carousel matches the Armory and sits in a tray sized to the skin count. Dropped the old rarity bars from the skin rows.
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:NiMg4Heu:Axy9HqeE"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NiMg4Heu:Axy9HqeE"
}

