1.0.0
Compatibility
Changes
Black Hole & Nuclear Weapons Mod
A Minecraft Fabric mod that adds devastating weapons of mass destruction!
Features
Black Hole Wand
Summon a black hole that tears reality apart!
- Press K to receive the Black Hole Wand
- Right-click to cast (up to 50 blocks range)
- Watch as blocks get ripped from the ground and orbit in a swirling vortex
- Entities get sucked toward the singularity
- After 5 seconds, the black hole collapses dramatically with electric sparks
- Massive explosion creates a 16-block radius crater
- Drops the Nuclear Strike Designator - your reward for destruction!
Nuclear Strike Designator
Call in devastating missile strikes from above!
- Equip to see a red laser pointer showing your target
- Right-click to designate a strike location (up to 100 blocks range)
- Watch the countdown on screen: 5... 4... 3... 2... 1... IMPACT!
- A custom 3D missile descends with smoke trail
- Mushroom cloud explosion with 25-block radius crater
- Shockwaves, fire rings, and debris fly everywhere!
Safety Features
- Owner Immunity: Your own weapons won't kill you (reduced damage and knockback)
- Cooldowns: 10 seconds for Black Hole, 30 seconds for Nuclear Strike
- Bedrock Protection: Can't destroy bedrock
Installation
Requirements
- Minecraft 1.21.1
- Fabric Loader 0.16.0+
- Fabric API
- Java 21
Install Steps
- Install Fabric Loader
- Download Fabric API
- Download this mod from Modrinth
- Place both
.jarfiles in yourmodsfolder - Launch Minecraft with the Fabric profile
Controls
| Key | Action |
|---|---|
| K | Spawn Black Hole Wand in inventory |
| Right-click (with wand) | Create black hole at target |
| Right-click (with designator) | Call in nuclear strike |
Showcase
Black Hole
- Swirling portal particles
- Blocks orbit in a vortex
- Dark core with accretion disk
- Dramatic collapse animation
- Cinematic explosion
Nuclear Strike
- Red laser targeting beam
- On-screen countdown
- 3D missile model with fins
- Smoke trail from engine
- Mushroom cloud with multiple layers
- Ground shockwave rings
Building from Source
git clone https://github.com/yourusername/blackholemod.git
cd blackholemod
./gradlew build
The compiled mod will be in build/libs/
Configuration
Currently, the mod uses these default values (hardcoded):
| Setting | Black Hole | Nuclear Strike |
|---|---|---|
| Radius | 16 blocks | 25 blocks |
| Duration | 7 seconds | ~4 seconds descent |
| Cooldown | 10 seconds | 30 seconds |
| Cast Range | 50 blocks | 100 blocks |
Configuration file support may be added in future versions.
Compatibility
- Singleplayer: Full support
- Multiplayer: Full support (server-side)
- LAN: Full support
Known Issues
- Very large explosions may cause brief lag on slower systems
- Blocks absorbed by black hole are permanently destroyed (not dropped)
Credits
- Developed with Fabric API
- Inspired by various destruction mods
License
This mod is licensed under the MIT License. See LICENSE for details.
Support
- Discord: Join our Discord
"With great power comes great responsibility... and really big craters."
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:hcPQvpGT:LMogcqz1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hcPQvpGT:LMogcqz1"
}

