
Astra Shastra
Astra Shastra is a Minecraft mod that brings the legendary weapons of the Mahabharat into your world. Wield the divine arms of gods, kings, and warriors from the
Screenshots





About this Mod
Astra Shastra — Weapons of the Mahabharat
"Yada yada hi dharmasya glanir bhavati Bharata..."
Astra Shastra is a Minecraft mod that brings the legendary weapons of the Mahabharat into your world. Wield the divine arms of gods, kings, and warriors from the great Indian epic — each weapon faithful to its scripture, each with abilities worthy of Kurukshetra.
⚔️ Featured Weapons
Sudarshana Chakra — Krishna's spinning discus. Returns to the wielder. Cuts through anything.
Gandiva — Arjuna's celestial bow. Fires three arrows at once, never misses moving targets.
Kaumodaki — Vishnu's mace. Massive AoE shockwave on slam.
Pashupatastra — Shiva's ultimate astra. Endgame weapon; use with caution.
Brahmastra — Brahma's divine missile. Charge to summon, devastating blast radius.
Vajra — Indra's thunderbolt. Calls lightning on hit.
...and more astras unlocking as you progress.
✨ Features
Lore-accurate — every weapon's behavior is rooted in Mahabharat scripture
Tiered progression — craft mortal weapons first, earn divine astras through quests
Custom models & animations — hand-modeled, not just retextures
Balanced for survival — powerful but costly to obtain and use
Multiplayer-ready — works on dedicated servers
📦 Installation
Install the matching loader for your Minecraft version:
Minecraft 1.20.1 → Forge 47.x
Minecraft 1.21.1 → NeoForge 21.x
Drop the matching astra-shastra-
Launch the game
🛡️ Requirements
Minecraft 1.20.1 (Forge) or 1.21.1 (NeoForge)
Java 17+ (1.20.1) / Java 21+ (1.21.1)
🎯 Roadmap
v0.1 — Core 5 weapons (Sudarshana, Gandiva, Kaumodaki, Vajra, Brahmastra)
v0.2 — Quest system to earn divine astras
v0.3 — Mahabharat-themed armor sets (Karna's Kavacha, Arjuna's quiver)
v0.4 — Boss mobs: encounter Bhishma, Karna, Duryodhana
v1.0 — Full Kurukshetra dimension
📜 License
All rights reserved.
🙏 Credits
Inspired by Vyasa's Mahabharat. Built for the Minecraft community.
Dharma yuddha begins.
Available Versions
How to Install Astra Shastra on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "Astra Shastra". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.1, 1.20.6 (+5 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Astra Shastra server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is Astra Shastra compatible with forge and neoforge?
Astra Shastra officially supports forge, neoforge for Minecraft 1.21.11, 1.21.1, 1.20.6. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Astra Shastra – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Astra Shastra consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Astra Shastra with just one click on your server.