1.1.0
Compatibility
Changes
All 11 weapons ship for Forge 1.20.1. Full feature parity with the 1.21.1 build. Major port work: NeoForge → Forge package swaps (net.neoforged.* → net.minecraftforge.*), RegistryObject vs DeferredHolder, FMLJavaModLoadingContext bus pattern, SwordItem 4-arg constructor, Tier.getLevel(): int (vs 1.21.x's getIncorrectBlocksForDrops()), 1.20.1 hurtAndBreak(amount, entity, Consumer) signature, Arrow(Level, LivingEntity) 2-arg constructor, AbstractHurtingProjectile 6-arg constructor with separate xyz components, SoundEvents.X direct constants (no .value() Holder unwrap), pack.mcmeta required for resource pack detection. First stable release. Eleven Mahabharat-inspired weapons across five families, fully tested in-game across multiple iteration cycles. Drops the -alpha suffix carried through 0.1–0.4 development. Highlights since v0.1.0-alpha 11 weapons across 5 Mahabharat families (Sudarshana Chakra × 3, Gandiva × 3, Kaumodaki × 3, Vajra, Brahmastra). Custom entity infrastructure — Brahmastra now fires a custom projectile that renders as the divine arrow item sprite (no longer looks like a Ghast fireball). Foundation for future custom projectiles. Charge mechanics — Gandiva (hold-to-draw bow) and Brahmastra (hold-to-charge missile) with power scaling. Ranged + melee + mining for Vajra — left-click melee (25 dmg), right-click ranged lightning at aimed target, mines blocks like a divine multi-tool. Water-safe divine particles for Sudarshana Chakra — end-rod + dragon-breath + flame ring works underwater. Tiered progression for the three physical weapons (Wooden → Iron → Divine) with distinct visuals, damage, durability, and particle effects per tier. Weapon catalog (release feature set) Weapon Tiers Right-click Highlights Sudarshana Chakra Wooden / Iron / Divine Radial AOE sweep Particle ring scales by tier; divine is unbreakable Gandiva Wooden / Iron / Divine Hold-to-draw bow, 1/2/3 arrows in fan Vanilla bow animation, crit on full charge Kaumodaki Wooden / Iron / Divine Ground-slam AOE shockwave Morning-star design, divine has lava+explosion particles Vajra Divine Ranged lightning at aimed target (50-block) + Left-click 25-dmg melee, + mines blocks Brahmastra Divine Charge 1 s + release divine missile 8× explosion power, custom-rendered projectile
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:HtjQZyYX:a6lNtRXv"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:HtjQZyYX:a6lNtRXv"
}

