Hot

Spawn Everything – Spawn all entity or loot

7,99 

Sold by: scalbox

Spawn Everything – Spawn all entity or loot allows you to spawn any entity or execute commands, all by using an item.
By default it is configured to spawn vehicles, including Karuza custom vehicles, Crates, Locked Crates, Deployables, Casino items, and more.
You can add other entities that can be spawned through configuration.

It is also possible to pick up the generated entity, using the hammer.

You can add items to the in-game shop, loot, or wherever you want.

Report Abuse

Description

Reading Mode

Spawn Everything – Spawn Vehicle, Karuza Vehicle, Deployables, Crates, Custom entity, Execute Commands, Loots, and much more…

Spawn Everything – Spawn all entity or loot allows you to spawn any entity or execute commands, all by using an item.

It is already configured to generate vehicles by default, including custom vehicles from Karuza, Crates, Locked Crate, Deployables, Casino items and much more.
Through the configuration you can add other entities that can be generated,
just enter a prefab name, or a command if you do not have a prefab name, and set the skin of the item that will be used.

It also allows you to limit the spawn, for example if you do not have building permits, avoid spawning in water or allow it only in water,
also being able to choose the minimum depth of the water, allow or not spawn inside buildings, monuments and more.

It is also possible to pick up the generated entity, using the hammer.

You can add items to the in-game shop, loot, or wherever you want.

Compatible with Oxide/Umod and Carbon.

ALL AVAILABLE ENTITIES
Here you can find a file with all the entities currently available and the various information on the item to create to spawn the entity
ALL AVAILABLE ENTITIES

VIDEO

Below you can see an example video on how to use the plugin.


SOME EXAMPLES OF USE:

Some examples of how the plugin works and the entities that can be spawned by default.

  • Vehicle Spawn
  • Spawn Custom Vehicles by Karuza
  • Spawn NPC vehicles, such as Bradley, Patrol helicopter, CH47 (Chinook 47)
  • Spawn loot boxes, such as the: Locked Crate, Oil Rig Locked Crate, Bradley APC Crate, Patrol Helicopter Crate, Elite Tier Crate, Elite Tier Crate – Underwater Labs.
  • Crater for mines, to place mines where you want. Survey Crater – For Mining Quarry, Survey Crater Oil – For Pump Jack.
  • Spawn Casino entities
  • Spawn custom entities
  • And much more

PERMISSIONS:

  • spawneverything.admin – Allows the use of commands reserved for admins, such as giving items for entity spawning to players.
  • spawneverything.fuel.unlimited – If the entity to be spawned is a vehicle, the vehicle will not need fuel to run. The same can be achieved via the configuration file, for each individual entity.
  • spawneverything.spawn.not_enabled – Allows you to spawn entities that have not been enabled in the configuration file.
  • spawneverything.spawn.bypass_building_privilege – Allows you to spawn entities even if you don’t have building permissions, for entities that require building permissions to spawn.
  • spawneverything.spawn.bypass_monument – Allows entities to be spawned in monuments, for entities that cannot be spawned in monuments.
  • spawneverything.spawn.bypass_road – Allows entities to be spawned to the road, for entities that cannot be spawned to the road.
  • spawneverything.spawn.bypass_only_outside – Allows entities to spawn inside buildings, for entities that cannot be spawned inside buildings.
  • spawneverything.spawn.bypass_water – Allows entities to spawn in water, for entities that cannot be spawned in water.

COMMANDS FOR ADMIN

Commands can be typed in chat (by putting the / character in front of the command), from console or Rcon.
To use these commands you must have the role: spawneverything.admin

  1. /se <skinID> <quantity> — Allows you to give the item to spawn the entity, to yourself. You need to pass these parameters:
    1. skinID of the configured entity
    2. The quantity of items.
  2. /se <skinID> <quantity> <steamID> — Allows you to give the item to spawn the entity, to a player. You need to pass these parameters:
    1. skinID of the configured entity
    2. The quantity of items.
    3. The SteamID of the player to give the items to

Commands can be added or modified in the configuration file: /oxide/config/SpawnEverything.json


ENTITY PICK UP (BETA VERSION)

You can collect the generated entity using the hammer.
By collecting the entity, you will be given back the item for the entity’s spawn.

To collect the entity you need to hold down the SHIFT key and hit the entity with the hammer.
You can only collect entities that have been enabled for collection in the configuration file.

NB: This is an early version of this feature and is still in beta.
At the moment if you pick up the entity, you will lose any loot contained in it, so make sure to remove any loot before picking up the entity.
With the next update, you will be able to leave the loot inside the entity and automatically find it with the next spawn of the entity.


USE VIA SHOP, LOOT. VENDING MACHINE

The plugin can use any item for entity spawning.
You need to generate an item with a certain skin id, to get the item that allows the entity to spawn.

The name of the item to use and the skin id are present in the configuration file:

  • Item name (That will be used to spawn the entity. Default grenade.flashbang)”
  • SkinID

You can add these items to the in-game Shop, to the loot, in the Vending Machine or wherever you want, very easily.

For example, this item spawns a minicopter:

Item: grenade.flashbang | SkinID: 3366887420

or

ItemID: -936921910 | SkinID: 3366887420


CONFIGURATION

The settings and options can be configured in the SpawnEverything.json under the config directory.
The use of an editor and validator is recommended to avoid formatting issues and syntax errors.
{
  "TimeZone": "Europe/London",
  "Chat Command": [
    "se",
    "spawneverything",
    "spawner"
  ],
  "ChatPrefix": "SpawnEverything",
  "Populate the config with Karuza Custom Vehicles (CANNOT BE UNDOWN! It can make the configuration very large). (Default: FALSE)": false,
  "Entity Drop Item": [
    {
      "Enabled": false,
      "DisplayName": "Spawn Minicopter",
      "Description": "Spawn Minicopter",
      "Item name (That will be used to spawn the entity. Default grenade.flashbang)": "grenade.flashbang",
      "Spawn PrefabName": "assets/content/vehicles/minicopter/minicopter.entity.prefab",
      "SkinID": 3366887420,
      "Spawn Offset Y": 0.0,
      "Spawn Rotate Y": 0.0,
      "Entity Type. Default Rust": "Rust",
      "Can Pick Up Entity. Default false": true,
      "Custom Radius Check": 0.0,
      "Execute Commands": [],
      "Execute Commands As Admin": false,
      "Spawn Cooldown (seconds)": 0,
      "Requires Building Privilege to Spawn Entity. (Default: TRUE)": true,
      "Allow Spawn in monuments. (Default: FALSE)": false,
      "Disable Spawn On Road. (Default: FALSE)": false,
      "Minimum spawn distance from Road. (Default: 0)": 0,
      "Spawn Only Outside": true,
      "Dont Spawn In Water": true,
      "Requires Water": false,
      "Minimum Water Depth": 0.0,
      "Armored": false,
      "Unlimited Fuel": false,
      "Fuel Amount": 0
    },
    {
      "Enabled": false,
      "DisplayName": "Spawn Attack Helicopter",
      "Description": "Spawn Attack Helicopter",
      "Item name (That will be used to spawn the entity. Default grenade.flashbang)": "grenade.flashbang",
      "Spawn PrefabName": "assets/content/vehicles/attackhelicopter/attackhelicopter.entity.prefab",
      "SkinID": 3366893095,
      "Spawn Offset Y": 0.0,
      "Spawn Rotate Y": 0.0,
      "Entity Type. Default Rust": "Rust",
      "Can Pick Up Entity. Default false": true,
      "Custom Radius Check": 0.0,
      "Execute Commands": [],
      "Execute Commands As Admin": false,
      "Spawn Cooldown (seconds)": 0,
      "Requires Building Privilege to Spawn Entity. (Default: TRUE)": true,
      "Allow Spawn in monuments. (Default: FALSE)": false,
      "Disable Spawn On Road. (Default: FALSE)": false,
      "Minimum spawn distance from Road. (Default: 0)": 0,
      "Spawn Only Outside": true,
      "Dont Spawn In Water": true,
      "Requires Water": false,
      "Minimum Water Depth": 0.0,
      "Armored": false,
      "Unlimited Fuel": false,
      "Fuel Amount": 0
    },
    {
      "Enabled": false,
      "DisplayName": "Spawn Scrap Transport Helicopter",
      "Description": "Spawn Scrap Transport Helicopter",
      "Item name (That will be used to spawn the entity. Default grenade.flashbang)": "grenade.flashbang",
      "Spawn PrefabName": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab",
      "SkinID": 3366892516,
      "Spawn Offset Y": 0.0,
      "Spawn Rotate Y": 0.0,
      "Entity Type. Default Rust": "Rust",
      "Can Pick Up Entity. Default false": true,
      "Custom Radius Check": 0.0,
      "Execute Commands": [],
      "Execute Commands As Admin": false,
      "Spawn Cooldown (seconds)": 0,
      "Requires Building Privilege to Spawn Entity. (Default: TRUE)": true,
      "Allow Spawn in monuments. (Default: FALSE)": false,
      "Disable Spawn On Road. (Default: FALSE)": false,
      "Minimum spawn distance from Road. (Default: 0)": 0,
      "Spawn Only Outside": true,
      "Dont Spawn In Water": true,
      "Requires Water": false,
      "Minimum Water Depth": 0.0,
      "Armored": false,
      "Unlimited Fuel": false,
      "Fuel Amount": 0
    },
    {
      "Enabled": false,
      "DisplayName": "Spawn Hot Air Balloon",
      "Description": "Spawn Hot Air Balloon",
      "Item name (That will be used to spawn the entity. Default grenade.flashbang)": "grenade.flashbang",
      "Spawn PrefabName": "assets/prefabs/deployable/hot air balloon/hotairballoon.prefab",
      "SkinID": 3366893631,
      "Spawn Offset Y": 0.0,
      "Spawn Rotate Y": 0.0,
      "Entity Type. Default Rust": "Rust",
      "Can Pick Up Entity. Default false": true,
      "Custom Radius Check": 0.0,
      "Execute Commands": [],
      "Execute Commands As Admin": false,
      "Spawn Cooldown (seconds)": 0,
      "Requires Building Privilege to Spawn Entity. (Default: TRUE)": true,
      "Allow Spawn in monuments. (Default: FALSE)": false,
      "Disable Spawn On Road. (Default: FALSE)": false,
      "Minimum spawn distance from Road. (Default: 0)": 0,
      "Spawn Only Outside": true,
      "Dont Spawn In Water": true,
      "Requires Water": false,
      "Minimum Water Depth": 0.0,
      "Armored": false,
      "Unlimited Fuel": false,
      "Fuel Amount": 0
    },
    {
      "Enabled": false,
      "DisplayName": "Spawn Armored Hot Air Balloon",
      "Description": "Spawn Armored Hot Air Balloon",
      "Item name (That will be used to spawn the entity. Default grenade.flashbang)": "grenade.flashbang",
      "Spawn PrefabName": "assets/prefabs/deployable/hot air balloon/hotairballoon.prefab",
      "SkinID": 3366893925,
      "Spawn Offset Y": 0.0,
      "Spawn Rotate Y": 0.0,
      "Entity Type. Default Rust": "Rust",
      "Can Pick Up Entity. Default false": true,
      "Custom Radius Check": 0.0,
      "Execute Commands": [],
      "Execute Commands As Admin": false,
      "Spawn Cooldown (seconds)": 0,
      "Requires Building Privilege to Spawn Entity. (Default: TRUE)": true,
      "Allow Spawn in monuments. (Default: FALSE)": false,
      "Disable Spawn On Road. (Default: FALSE)": false,
      "Minimum spawn distance from Road. (Default: 0)": 0,
      "Spawn Only Outside": true,
      "Dont Spawn In Water": true,
      "Requires Water": false,
      "Minimum Water Depth": 0.0,
      "Armored": true,
      "Unlimited Fuel": false,
      "Fuel Amount": 0
    },
    {
      "Enabled": false,
      "DisplayName": "Spawn Kayak",
      "Description": "Spawn Kayak",
      "Item name (That will be used to spawn the entity. Default grenade.flashbang)": "grenade.flashbang",
      "Spawn PrefabName": "assets/content/vehicles/boats/kayak/kayak.prefab",
      "SkinID": 3366894316,
      "Spawn Offset Y": 0.0,
      "Spawn Rotate Y": 0.0,
      "Entity Type. Default Rust": "Rust",
      "Can Pick Up Entity. Default false": true,
      "Custom Radius Check": 0.0,
      "Execute Commands": [],
      "Execute Commands As Admin": false,
      "Spawn Cooldown (seconds)": 0,
      "Requires Building Privilege to Spawn Entity. (Default: TRUE)": true,
      "Allow Spawn in monuments. (Default: FALSE)": false,
      "Disable Spawn On Road. (Default: FALSE)": false,
      "Minimum spawn distance from Road. (Default: 0)": 0,
      "Spawn Only Outside": true,
      "Dont Spawn In Water": false,
      "Requires Water": true,
      "Minimum Water Depth": 0.5,
      "Armored": false,
      "Unlimited Fuel": false,
      "Fuel Amount": 0
    },
    ........................................
  ],
  "VersionNumber": {
    "Major": 1,
    "Minor": 0,
    "Patch": 7
  }
}
  1. TimeZone:Default: Europe/London
  2. Chat Command: — Here you can add, edit or delete Commands can be typed in chat (by putting the / character in front of the command), or from console.
  3. ChatPrefix: — Chat message prefix.
  4. Populate the config with Karuza Custom Vehicles (CANNOT BE UNDOWN! It can make the configuration very large): — If set to TRUE, adds all Karuza custom vehicles to the configuration. Warning: once all vehicles are added to the configuration, they cannot be removed by setting the property to FALSE, in which case you will have to delete them manually. Default: FALSE
SPAWNABLE ENTITY: ITEM CONFIGURATION

Here you will insert all the items with their configurations for the spawn of any entity.

  1. Enabled: — If set to FALSE, the entity cannot be spawned. You can bypass this check with the permission: spawneverything.spawn.not_enabled
  2. DisplayName: — The name of the Item that the player will see when he clicks on it with the mouse.
  3. Description: — A description of the entity that will be spawned. It has no effect on the player’s Item, it is just for internal use to remind you what this Item does.
  4. Item name (That will be used to spawn the entity. Default grenade.flashbang):  — Here you need to specify the name of the item that will be used to spawn this entity.
  5. Spawn PrefabName: — Here you enter the name of the Prefab that will be generated. It is not mandatory, you can not enter the Prefab Name and instead execute commands that you can define later in the configuration.
  6. SkinID: — Here you enter the SkinID that will be applied to the item. Based on the SkinID, a different Item will be generated for the spawn of different entities.
    You can use existing SkinIDs on the Steam Workshop or create your own Skin.
  7. Entity Type — This field is used by the plugin to understand if it is a Rust entity or an entity generated by another plugin. If you do not know what to enter, leave it as default: Rust
  8. Can Pick Up Entity. Default false — Here you can decide whether the entity can be picked up with the hammer or not. It is recommended to disable picking for all items that generate Loot, to avoid abuse.
  9. Spawn Offset Y: — Here you can specify a height to add relative to the entity’s spawn point. For example, add the spawn higher than the ground or water.
  10. Spawn Rotate Y — Here you can define the rotation to add to the spawned entity.
  11. Custom Radius Check — Each spawn checks if there are entities that collide and the radius, within which to check, is automatically determined based on the size of the entity. But in some cases it is necessary to define a custom radius. Here you can decide the radius within which to check if there are entities that collide with the spawn.
  12. Execute Commands: — Here you can enter 1 or more commands that will be executed when the Item is launched. You can use some placeholders that can be passed to the commands
    1. %%msg%%: This placeholder can be used to send a message to the player, here is an example command:
      1. “%%msg%% test command”: This will send a message to the player with the text: “test command”
    2. %%steamid%%: This placeholder is used to insert the player’s steamID into the command. Here are some possible command examples:
      1. “deposit %%steamid%% 1000”: Will deposit 1000 RP into the player’s account (Economics plugin)
      2. “inventory.giveto %%steamid%% “short name” “amount” “: This will send a certain amount of items to the player.
  13. Execute Commands As Admin: — If set to TRUE, runs the command as Admin. Useful for running commands that require server-side Admin permissions. Default: FALSE
  14. Spawn Cooldown (seconds): — Sets a wait time before the entity is spawned, once the item is thrown.
  15. Spawn Only Outside: — If set to TRUE, the entity can only spawn outside of buildings or on the roof. It cannot spawn inside the building. Useful for vehicles or large entities, to avoid them getting stuck inside the base. Default: TRUE. You can bypass this check with the permission: spawneverything.spawn.bypass_only_outside
  16. Requires Building Privilege to Spawn Entity: — If set to TRUE, building permissions will be required to spawn an entity. Default: TRUE. You can bypass this check with the permission: spawneverything.spawn.bypass_building_privilege
  17. Allow Spawn in monuments: — If set to FALSE, entities will not be able to spawn in monuments. Default: FALSE. You can bypass this check with the permission: spawneverything.spawn.bypass_monument
  18. Disable Spawn On Road — Disable entity spawn on the road. Default: FALSE. You can bypass this check with the permission: spawneverything.spawn.bypass_road
  19. Minimum spawn distance from Road — Minimum distance from the road for the entity to spawn. Default: 0. You can bypass this check with the permission: spawneverything.spawn.bypass_road
  20. Dont Spawn In Water: — If set to TRUE, the entity cannot be spawned in water. Useful for vehicles that cannot go in water. Warning: There is one exception. In very shallow water, entities can still be spawned, for example near the coast. The water must not be deeper than 0.5 meters. Default: FALSE. You can bypass this check with the permission: spawneverything.spawn.bypass_water
  21. Requires Water: — If set to TRUE, the entity can only be spawned in water, useful for vehicles that can only operate in water, such as boats. Default: FALSE
  22. Minimum Water Depth: — If the entity can only be spawned in water, you can decide the minimum depth of the water. Useful to avoid spawning large entities in very shallow water so they do not get stuck. Default: 0 Meters = Any depth. The value cannot be negative.
  23. Armored: — There are entities that have the same Prefab Name, but 1 of the 2 can be generated with armor. In this case, you can decide which entity should have armor, For example Armored Hot Air Balloon.
  24. Unlimited Fuel: — If the entity is a vehicle, you can choose to spawn the entity with unlimited fuel. This configuration does not apply to Karuza’s custom vehicles. You can bypass this check with the permission: spawneverything.fuel.unlimited
  25. Fuel Amount: — If the entity is a vehicle, you can decide how much fuel the entity will spawn with. Default: 0 fuel. You can bypass this check with the permission: spawneverything.fuel.unlimited

 

NB: At least 1 of the 2 fields between Spawn PrefabName and Execute Commands is mandatory


LOCALIZATION

The plugin is translated into the following languages:

  • English
  • Italian

Translation files are located in the /oxide/lang folder, here is an example of a /oxide/lang/en/SpawnEverything.json translation file.

You can add translations for other languages by adding them to the folder: /oxide/lang


ALL AVAILABLE ENTITIES
Here you can find a file with all the entities currently available and the various information on the item to create to spawn the entity
ALL AVAILABLE ENTITIES

—————————————-

AVAILABLE ENTITIES

By default the plugin is configured with these entities that can be generated:

VEHICLES:

Minicopter, Attack Helicopter, Scrap Transport Helicopter, Hot Air Balloon, Armored Hot Air Balloon, Kayak, Row Boat, RHIB, Tugboat, Submarine Solo, Submarine Duo, Horse, Snowmobile, Tomaha Snowmobile, Sedan, 2 Module Car, 3 Module Car, 4 Module Car, Motorbike, Motorbike With Sidecar, Pedal Bike, Pedal Trike.

KARUZA CUSTOM VEHICLES:

All Karuza special vehicles are included, you need to enable the property in the config file to use them.
Requires Karuza Vehicles plugin.

SPECIAL VEHICLES:

Bradley APC, Patrol Helicopter, Chinook 47.

SPECIAL ENTITIES:

Train Casino – Lucky Caboose, Blackjack Machine (Caboose), Card Table (Caboose), Slot Machine (Caboose), Card Table – A, Card Table – B, Card Table – C, Card Table – D, Slot Machine

CRATE:

Locked Crate, Oil Rig Locked Crate, Bradley APC Crate, Patrol Helicopter Crate, Elite Tier Crate, Elite Tier Crate – Underwater Labs.

CRATER:

Survey Crater – For Mining Quarry, Survey Crater Oil – For Pump Jack.


NEW ENTITIES

You can add as many entities as you want via the configuration file.

If you have any difficulties or need to add a particular entity, feel free to open a support request and it will be added to the plugin.

New entities will be added with future releases of the plugin.


LICENSE

Digital Content Copyright License

Intellectual Property:
This digital content is protected by copyright under international and local laws. All rights are reserved and any unauthorized use is prohibited. The content purchased may not be reproduced, distributed, transmitted, or used in any form or by any means without the written permission of the copyright holder, except as required by law.

Terms of Use:
1. Personal Use: Your purchase of this digital content grants you a non-exclusive, non-transferable, revocable license for personal use. The content may not be shared or distributed to third parties.
2. Limitations: You may not modify, alter, adapt, create derivative works from, sell, or license this content without the written permission of the copyright holder.
3. Backup: You may make one backup copy of the content for your personal use, provided that it is not distributed.

Warranties and Responsibilities:
The copyright holder makes no warranties regarding the accuracy, completeness or suitability of the content for a particular purpose. In no event shall the copyright holder be liable for any damages arising from the use or inability to use the purchased digital content.

Permission Requests:
For requests for permission to use or other information, please contact:

Andrea Angelozzi – Scalbox
[email protected]

 

Additional information

Framework

Carbon, Oxide/Umod

Reviews

There are no reviews yet.


Only logged in customers who have purchased this product may leave a review.

1.0.7
05/01/2025
Updated

Moved [Requires Building Privilege to Spawn Entity] field inside entity spawn configuration

Updated

Moved [Allow Entity Spawn in monuments] field inside entity spawn configuration

Added

Added new entity spawn configuration field [Disable Spawn On Road]

Added

Added new entity spawn configuration field [Minimum spawn distance from Road]

Added

Added new permission [PermissionSpawnBypassRoad]

1.06
03/01/2025
Fixed

Execute Commands

1.0.5
01/01/2025
Fixed

Bug Fix

1.0.4
01/01/2025
Added

Ability to use different item names for entity spawns

Added

Added new karuza vehicles

Added

Added new spawnable entities

Added

Field (Custom Radius Check) to decide a custom radius within which to check if the entity collides with other entities.

Added

Field (Spawn Rotate Y) to spawn the entity with a different rotation.

Added

Field (Can Pick Up Entity) to enable or disable entity pick up.

Added

Pick Up Entity with hammer. (Beta version)

1.0.3
27/11/2024
Improved

Check entity collide

1.0.2
25/11/2024
Improved

Hook time performance improvement

1.0.1
24/11/2024
Improved

Performance improvement

1.0.0
21/11/2024

Initial release

Added

Initial release

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Product Enquiry

Please Login to make enquiry about this product