About Explosives Control
ABOUT
Allow players to change their individual fuse timers on all types of thrown explosives. Also control dud chance values.
Fully configurable per type, individual settings stored in data folder. Now comes with a UI which can be used to change the appropriate values.
New permissions, throw, drop and command, this gives yet even more control over the usage. The "command" permission must be given for the fuseui command to be used. Throw permission will make changes effective when explosive is thrown, drop permission is required for right clicking grenades/beancans.
It now includes a radio frequency check on your c4 when throwing it.
CONFIG
{
"itemNames": {
"beancan": 1840822026,
"c4": 1248356124,
"flare": 304481038,
"flashbang": -936921910,
"grenade": 143803535,
"satchel": -1878475007,
"smokegrenade": 1263920163,
"surveycharge": 1975934948,
"lunar.firecrackers": -1961560162
},
"items": {
"1248356124": {
"itemId": 1248356124,
"itemName": "c4",
"defaultFuseTime": 8.0,
"minFuseTime": 3.0,
"maxFuseTime": 30.0,
"DudChance": 0.0
},
"1263920163": {
"itemId": 1263920163,
"itemName": "smokegrenade",
"defaultFuseTime": 5.0,
"minFuseTime": 1.0,
"maxFuseTime": 5.0,
"DudChance": 0.0
},
"143803535": {
"itemId": 143803535,
"itemName": "grenade",
"defaultFuseTime": 2.0,
"minFuseTime": 1.0,
"maxFuseTime": 5.0,
"DudChance": 0.0
},
"1840822026": {
"itemId": 1840822026,
"itemName": "beancan",
"defaultFuseTime": 2.0,
"minFuseTime": 1.0,
"maxFuseTime": 5.0,
"DudChance": 0.0
},
"-1878475007": {
"itemId": -1878475007,
"itemName": "satchel",
"defaultFuseTime": 8.0,
"minFuseTime": 3.0,
"maxFuseTime": 30.0,
"DudChance": 0.0
},
"1975934948": {
"itemId": 1975934948,
"itemName": "surveycharge",
"defaultFuseTime": 1.0,
"minFuseTime": 1.0,
"maxFuseTime": 5.0,
"DudChance": 0.0
},
"304481038": {
"itemId": 304481038,
"itemName": "flare",
"defaultFuseTime": 30.0,
"minFuseTime": 10.0,
"maxFuseTime": 60.0,
"DudChance": 0.0
},
"-936921910": {
"itemId": -936921910,
"itemName": "flashbang",
"defaultFuseTime": 2.0,
"minFuseTime": 1.0,
"maxFuseTime": 10.0,
"DudChance": 0.0
},
"-1961560162": {
"itemId": -1961560162,
"itemName": "lunar.firecrackers",
"defaultFuseTime": 8.0,
"minFuseTime": 3.0,
"maxFuseTime": 30.0,
"DudChance": 0.0
}
},
"itemBlacklist": [
1397052267,
1556365900
],
"fallbackItemConfig": {
"itemId": 0,
"itemName": "",
"defaultFuseTime": 8.0,
"minFuseTime": 3.0,
"maxFuseTime": 30.0,
"DudChance": 0.0
},
"enableOnUserConnected": true, //allow messages to be displayed on player connect
"connectMessage": "Welcome to the server! You can change fuse time of explosives with the command '/fuse [item] [seconds]'. You can also use /fuseui but it's experimental." //this is what will appear when players connect, if the above option is enabled. (if this is empty in config, it will display a default line)
}
COMMANDS
/fuse - shows the syntax with available items which can be changed
/fuse c4 <value> changes fuse time of c4 when thrown
/fuse satchel <value> changes fuse time of satchel charges when thrown
/fuse grenade <value> changes fuse time of grenades when thrown
/fuse beancan <value> changes fuse time of beancan grenades
/fuseui will bring up the UI where your players can edit each explosive type within the specified range (changes inside config file should be reflected in the UI)
all credit for the new logo belongs to 4yzhen, many thanks