Tags
Creators
Details
1.20.1-1.1.0
Compatibility
Required content
Changes
Metadata is broken as I've manually renamed this file to account for a version mismatch I just noticed from CF to Modrinth.This is the same file as shotsfired-1.20.1-0.1.1-BETA.jar on CurseForge.
Added Quanz's drop chance system. Casings can now be given a chance to break instead of being spawned in world (out of hundred, 50 = 50% chance to break, 25 = 25% chance to break, so 75% chance to succeed.)
The long discussed ejection system is also here. Casings in the real world are flung by physical forces. They don't appear magically at your feet. Now, you can fling your casings almost as much as you like with a wide range of configurability.
The math for the above needs a rework to meet my standards, but it does work. I am working on that and hope to finish it soon.
Extensive documentation will be prepared for both this shortly following the official release of 0.1.1. This is simply a beta to allow people to see that I'm still working on this and to showcase what is already done and included.
Plans to update jsconf to 1.1.0 from 1.0.0 are underway but not present here. Same goes for attempts to support VPB.
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:gwCtyRjo:C5SqLDYd"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gwCtyRjo:C5SqLDYd"
}
