Live
Sphinkter reviewed Compost HelperSphinkter reviewed Better JackhammerSphinkter reviewed Extraction LooterCalvinRF reacted 👍 to Rage Cheating DetectionCalvinRF published Rage Cheating DetectionKhaled updated Recycler StationMayonnaiseScc published Porta-Potty / OuthouseSnaplatack reacted 😮 to Electric VehiclesRickySpanish updated PurgeFXFlecksel updated Rust Valley GPArox followed @WizlaVoodooLights updated MyTimedEventsVoodooLights published MyTimedEventsbadgyver updated The Day After TomorrowBrad Copp reacted 🚀 to Silent Shadows - Grimwood HollowTheGamingChurch published Silent Shadows - Haunted MansionTheGamingChurch published Silent Shadows - Haunted CemeteryTheGamingChurch published Silent Shadows - Quagknocker's Haunted AbodeTheGamingChurch published Silent Shadows - Grimwood HollowTheGamingChurch published Silent Shadows - Halloween Fair Safe ZoneJeffGoldblume followed @bigtexryderJeffGoldblume reacted 😮 to Radio StudioWrecks updated Skybase (Community Center)RickySpanish updated Escape RoomRickySpanish reacted 🔥 to LootFloatEM$Ø updated rPhonebadgyver updated Extractiondrifter reacted ❤️ to OverWatch HUD UIWrecks published OverWatch HUD UIWrecks updated Beast Master - (Aura & Effect Update)
Browse/Rust/Plugins/Personal Marketplace

Personal Marketplace

ZEODE★ 0.0 (0)v1.4.0Oxide
Personal Marketplace1 / 3
Allow players to place and pickup their own drone marketplace
Description

Let your players shop from the safety of their own bases. Give them the ability to place & pickup their own drone Marketplaces, plus they look cool! With all the necessary configurable options, players will love this on any type of server, PvP or PvE.

To add Marketplaces to server shops, I recommend adding the item rather than the command. You can do this with the following:

  • Shortname: box.wooden.large
  • SkinID: 2859284352

Features.

  • Support for Friends, Clans, Teams
  • Works with rewards shops like Server Rewards, Economics etc.
  • Force on foundation (optional)
  • Pickup by hitting a terminal with a hammer or chat command
  • Allow multiple marketplaces (optional)
  • Allow players to craft (optional)
  • Configurable crafting cost
  • More control with optional permissions
  • Drop item if building underneath destroyed (optional)
  • Lose condition on pickup (optional)
  • Checks for space before placing (prevents clipping through structures)
  • Config option to add vending machines to Marketplaces
  • Option to block damage to attached vending machines

Important Note: Rotate attached vending machines by hitting with a hammer.

Commands (Remove / Prefix in F1 Console).

  • /marketplace.give (give to self)
  • /marketplace.give <PlayerName> or <SteamID> (give to player)
  • /marketplace.craft
  • /marketplace.pickup (Or hit a terminal with hammer)
  • /marketplace.clear (Clear ALL stored marketplace data)
  • /marketplace.clear <SteamID> (Remove marketplace data for player)
  • /marketplace.balance (Check owner commission balance)
  • /marketplace.withdraw [amount] (Withdraw commission)

(Use console command in reward shops or give custom skinned item)

Permissions (Optional).

  • personalmarketplace.admin (Required for give & clear commands)
  • personalmarketplace.deploy
  • personalmarketplace.pickup
  • personalmarketplace.craft

API:

Plugin devs can prevent conflict with this plugin by utilizing the following:

Interface.CallHook("MarketplaceCheck", skinID)

(where skinID = the skinID of the entity you are checking e.g. entity.skinID)

Returns true if the given entity's skinID matches an item used by this plugin (deployable wooden box item, or Marketplace entity) or null if it is not. Plugin devs can use this to prevent conflict with their plugins if dealing with large wooden boxes or other items which maybe be Marketplace related, now or in the future.

How to Place.

As there is no deployable marketplace item in Rust, the plugin uses the large wooden box planner to help guide and align the Marketplace where you want to place it. Keep in mind the marketplace is a very large item, so it is only a guide to help align it. Make sure to place it far away from where you stand and from buildings, if there is not enough room you will not be able to place and you will get a chat message to tell you this. If you don’t get the position right first time, no worries, just pick it up and try again until happy with the placement. Use caution if marketplace condition is enabled, picking up the marketplace too many times will cause it to break and it is NOT repairable!

Marketplaces are better placed in the middle of a 3x4 or larger foundation for best placement (see below image), but can be placed on open terrain or floors if allowed as such in the config:

Inventory item:

Default configuration
PersonalMarketplace.json
{
  "Options": {
    "Use Friends": true,
    "Use Clans": true,
    "Use Teams": true,
    "Plugin sound effects": true,
    "Show ToolTips": true,
    "Use Chat Prefix": true,
    "Chat Prefix": "[Personal Marketplace]: "
  },
  "Deploy Settings": {
    "Building privilege required to deploy": true,
    "Permission required to deploy": true,
    "Force deploy on foundation": false,
    "Players can deploy multiple marketplaces": false,
    "Add vending machines to Marketplaces": false,
    "Building privilege required to access vending loot": false,
    "Block all damage to vending machines": true,
    "Vending machine drops loot if destroyed": true,
    "Bypass power grid requirement for player Marketplaces": true
  },
  "Delivery Settings": {
    "Marketplace delivery fee (Default = 20)": 20,
    "Delivery fee currency item shortname (Default = scrap)": "scrap",
    "Delivery fee currency custom item skin ID (Default = 0)": 0,
    "Delivery fee currency custom item display name (Default = blank)": "",
    "Delivery fee currency custom item.text (Default = blank)": "",
    "Marketplace owner percentage commission amount (0 = disabled)": 0,
    "Allow players to withdraw partial balances from commission (remaining stays protected)": true
  },
  "Pickup Settings": {
    "Players can pickup own marketplaces": true,
    "Building privilege required to pickup own marketplace": true,
    "Require permission to pickup": true,
    "Lose condition when players pickup": true,
    "Initial Marketplace condition": 100.0,
    "Amount of condition to lose": 20.0
  },
  "Craft Settings": {
    "Players can craft a Marketplace": true,
    "Require permission to craft": true,
    "Cost to craft:": {
      "scrap": 500,
      "metal.fragments": 2500,
      "metal.refined": 350,
      "gears": 20,
      "techparts": 20,
      "dropbox": 8,
      "targeting.computer": 8,
      "electric.rf.receiver": 1,
      "electric.rf.broadcaster": 1
    }
  },
  "Destroy Settings": {
    "Destroy if floor underneath destroyed": true,
    "Drop marketplace on floor if destroyed": true,
    "Lose condition when dropped": false
  },
  "Version": {
    "Major": 1,
    "Minor": 4,
    "Patch": 0
  }
}
Sponsored
RCONtrol
RCONtrol

Command your Rust server. Live WebRCON console, performance and player monitoring, quick actions, groups and permissions, and plugin management.

Visit site ↗
$12.99
Views277
Downloads0
Purchases0
Rating★ 0.0
Version1.4.0
PlatformRust
CategoryPlugins
CompatibleOxide
Size77 KB
PublishedAug 28, 2023
UpdatedSep 12, 2026
✓ Reviewed for safety and integrity