Plugin Name
Grenade Cascade
Author
Zenjibad
GitHub Repository
https://github.com/Abdelakil/CS2-Greande-Cascade
Description
Grenade Cascade is a fun SwiftlyS2 plugin that enhances HE grenades by spawning additional grenades on detonation. When a player with permissions throws an HE grenade, it explodes and creates a cascade of extra grenades that scatter in different directions. Perfect for servers looking to add chaos!
Screenshots / Demos
Installation
-
Download the Plugin
- Get the latest release from GitHub Releases
-
Install to Server
- Extract the
GrenadeCascadefolder to your SwiftlyS2 plugins directory - Path should be:
swiftly_server/plugins/GrenadeCascade/
- Extract the
-
Create Configuration
- Create
resources/configs/grenade_cascade.jsoncin the GrenadeCascade plugin folder - Add the following configuration:
- Create
{
"GrenadeCascade": {
"enabled": true,
"allow_player_toggle": true,
"extra_grenades_count": 3,
"max_throw_distance": 300.0,
"min_throw_distance": 150.0,
"required_permission": "grenade_cascade.use",
"enable_debug_logging": true,
"log_spawn_attempts": true
}
}
- Restart Server
- Restart your server or reload plugins
- The plugin is ready to use!
Usage
For Players:
-
Throw HE grenades normally
-
If you have permission, additional grenades will spawn automatically
-
Use
!cascadein chat to toggle your personal cascade on/off (if enabled)
For Server Admins:
-
Configure settings in
grenade_cascade.jsonc -
Use
enabled: falseto disable globally -
Set
allow_player_toggle: falseto disable player commands -
Adjust
extra_grenades_countfor more/less chaos (1-10 recommended)
Configuration Options
| Setting | Description | Default |
|---------|-------------|---------|
| enabled | Enable/disable entire plugin | true |
| allow_player_toggle | Allow !cascade command | true |
| extra_grenades_count | Grenades to spawn (1-10) | 3 |
| max_throw_distance | Maximum throw distance | 300.0 |
| min_throw_distance | Minimum throw distance | 150.0 |
| required_permission | Permission needed | grenade_cascade.use |
| enable_debug_logging | Console debug logging | true |
| log_spawn_attempts | Log spawn attempts | true |
Commands
!cascade
-
Toggles personal grenade cascade on/off
-
Requires
grenade_cascade.usepermission -
Shows colored feedback messages