used by
Barrelless allow players to get a animal,NPC or other entitys to spawn after a barrel is destroyed.
Entities
- Bear
- PolarBear
- Chicken
- Boar*** wolf <----- disabled for now due to rust update changes (3.1.6)*** Panther (new in 3.1.3)
- Tiger (new in 3.1.3)
- Snake (new in 3.1.3)
- Scientist
- Scarecrow
- Airdrop (gives player a signal instead when this triggers inside building/tunnel/caves etc)
- Bee Grenade (new in 3.1.4)
- Beancan
- F1Grenade
- Satchelcharge
- small and oil fires
- Hackcrate
Permissions
- barrelless.exclude : Excludes the player from the event
- barrelless.cantoggle : When assigned players can use the /togglebarrel command
- barrelless.scientist
- barrelless.scarecrow
- barrelless.bear
- barrelless.polarbear
- barrelless.boar
- barrelless.chicken
- barrelless.wolf** <----- disabled for now due to rust update changes (3.1.6)**
- barrelless.tiger (New in 3.1.3)
- barrelless.panther (New in 3.1.3)
- barrelless.snake (New in 3.1.3)
- barrelless.explosive
- barrelless.fires
- barrelless.airdrop
- barrelless.hackcrate
Chat Commands
- /togglebarrel : When assigned the barrelless.cantoggle perm can turn on/off the trigger events
Configuration
- All the spawn rates can be changed in the config file. make sure the rate is between 0-100. When set to 0 this spawn is disabled.
- Kits can be assigned to scientists and scarecrows (appearal/weapon).
- Set amount of npc/animals to spawn each with their own settings
- Can configure if you want multiple spawns whenever a trigger hits or spawns 1 depended on the que.
- Algorithm' is as follows: the plugin draws a number between 1 and 100 and checks if it is smaller or equal to the spawn rate (so this skip the first barrel after each trigger)
- Set barreltype true/false to have them trigger for the event type (New)
- Fire duration has been hardcoded for a max of 20 seconds if value is set higher it lowers this to 20 (New)
- FX on trigger : when empty it will not use any FX (New)
{
"Plugin Settings": {
"Chat Prefix": "[<color=green>Barrelles</color>] ",
"Drop : Spawn only 1 entity on trigger": false,
"Only allow spawning outside": true,
"Show messages": true,
"FX on trigger": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab",
"Drop : Count random per x barrels": 1,
"Drop : Max range to trigger events": 10
},
"Airdrop Settings": {
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Spawn chance (0-100)": 1,
"Drop height": 120
},
"Hack crate Settings": {
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Spawn chance (0-100)": 1,
"Drop height": 120
},
"Scarecrow Settings": {
"Spawn chance (0-100)": 10,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Spawn Amount": 1,
"NPC Spawns on fire": false,
"Max Roam Distance": 15,
"Prefix (Title)": "Scarecrow",
"Prefix (Title) if chainsaw equiped": "Chainsaw Murderer",
"Health (HP)": 250,
"Life Duration (minutes)": 5.0,
"Damage multiplier": 0.6,
"Use kit (clothing)": false,
"Kit ID": []
},
"Scientist Settings": {
"Spawn chance (0-100)": 10,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Spawn Amount": 1,
"NPC Spawns on fire": false,
"Max Roam Distance": 15,
"Prefix (Title)": "BarrelScientist",
"Health (HP)": 250,
"Life Duration (minutes)": 5.0,
"Damage multiplier": 0.6,
"Use kit (clothing)": false,
"Kit ID": []
},
"Animal Settings": {
"Animals": {
"bear": {
"Chance on spawn (0-100)": 5,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Amount": 1,
"Health": 450,
"Life Duration (minutes)": 5.0
},
"polarbear": {
"Chance on spawn (0-100)": 5,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Amount": 1,
"Health": 450,
"Life Duration (minutes)": 5.0
},
"boar": {
"Chance on spawn (0-100)": 10,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Amount": 1,
"Health": 250,
"Life Duration (minutes)": 5.0
},
"chicken": {
"Chance on spawn (0-100)": 10,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Amount": 1,
"Health": 40,
"Life Duration (minutes)": 5.0
},
"tiger": {
"Chance on spawn (0-100)": 3,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Amount": 1,
"Health": 500,
"Life Duration (minutes)": 5.0
},
"panther": {
"Chance on spawn (0-100)": 4,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Amount": 1,
"Health": 400,
"Life Duration (minutes)": 5.0
},
"snake": {
"Chance on spawn (0-100)": 6,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true,
"Amount": 1,
"Health": 80,
"Life Duration (minutes)": 5.0
}
}
},
"Explosives Settings": {
"Bee grenade : Chance on spawn (0-100)": 5,
"Beancan : Chance on spawn (0-100)": 5,
"F1 Grenade : Chance on spawn (0-100)": 3,
"Satchel Charge : Chance on spawn (0-100)": 3,
"Normal Barrels": true,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true
},
"Fire Settings": {
"Small fire : Chance on spawn (0-100)": 5,
"Oil fire : Chance on spawn (0-100)": 3,
"Oil fire : Duration (max 20s)": 10.0,
"Normal Barrels": false,
"Diesel Barrels (diesel_barrel_world)": true,
"Oil Barrels": true
}
}
Localization
{
"AirdropSpawned": "You lucky bastard a Airdrop is comming to your location",
"Barrelless_toggle_disabled": "Barrel exclusion disabled.",
"Barrelless_toggle_enabled": "Barrel exclusion enabled.",
"Barrelless_toggle_noperm": "You do not have permission to toggle this.",
"Bearspawned": "A wild bear just apeared",
"Beancanspawned": "A small explosive fell out of the barrel",
"Beenadespawned": "Angry swarm of bees is attacking you.",
"Boarspawned": "Oink...",
"Chickenspawned": "tok tok...",
"Firespawned": "Carefull a spark set the barrel on fire",
"Grenadespawned": "A Grenade fell out of the barrel",
"HackCrateSpawned": "You lucky bastard a Hackable Crate is comming to your location",
"MoreBearspawned": "Runnn... a sleuth of Bears apeared",
"MoreBoarspawned": "Oinks...A Sounder of boars apeared",
"MoreChickenspawned": "tok...toktoktok!",
"MorePanthersspawned": "Panthers are stalking the area!",
"MorePBearspawned": "Runnn... they hungry",
"MoreScientistsSpawned": "Multiple Scientists where freed from their barrel prison",
"MoreSnakesspawned": "Multiple snakes are crawling around!",
"MoreTigersspawned": "A group of tigers have arrived!",
"MoreWolvesspawned": "Runnn... it is a pack of wolves",
"MoreZombiesSpawned": "Multiple Zombies where freed from their barrel prison",
"OilFirespawned": "Ouch a spark had the barrel lit up",
"Pantherspawned": "A panther emerges from the shadows!",
"PBearspawned": "A wild PolarBear just apeared",
"Satchelspawned": "Run !!! A hidden satchelcharge was activated",
"Scientistspawned": "A Scientist was freed from his barrel prison",
"SignalDropped": "You found a supply signal but you dropped it on the floor",
"SignalRecieved": "Your recieved a supply signal in your inventory",
"Snakespawned": "A snake slithers into the open...",
"Tigerspawned": "A tiger has been unleashed!",
"Zombiespawned": "A Zombie was freed from his barrel prison"
}
Credits
- Kechles, the original creator of this plugin
This plugin is unlicensed and the original author reserves all rights to it.
The original author may request that this plugin be removed and there is a risk that the plugin may be unavailable in the future.
Note that the current maintainer may not have permission to assign a license to the plugin if they are not the original author, so explicit permission would need to be obtained from the original author in order for the plugin to remain openly available and guarantee that it will be around for all to enjoy going forward.
The original author may request that this plugin be removed and there is a risk that the plugin may be unavailable in the future.
Note that the current maintainer may not have permission to assign a license to the plugin if they are not the original author, so explicit permission would need to be obtained from the original author in order for the plugin to remain openly available and guarantee that it will be around for all to enjoy going forward.

