Jump to content

CoreSnap's Wishlist

  1. More information about "Custom Item Vending"

    $19.99

    Custom Item Vending

    This plugin allows your players to list and sell custom items through their vending machines.
    By creating a store via the back of the vending machine, players can list any item (custom or vanilla) for sale through their machines.
    Players can then interact with the players vending machine to purchase their wares, just like vanilla rust.
    This is ideal for any server, but especially for servers with heavy role play elements, or servers that use a lot of custom items.
    Custom Item Vending can receive data from other plugins for both a currency and an item properties.

    Custom items can be added manually through the config, or sent via an API directly from another plugin.

     

    Allows players to sell items for vanilla items, custom items, economics and server rewards. Customizable limit on how many listings each vending machine can have. A map marker that will display what is currently being sold (and is in stock) in the machine. Floating text at the front of each custom item machine indicating what is being sold and its stock level. Supports almost every custom item, identifying them uniquely based on skin, name, text field, slot count and condition. Economics and Server rewards are withdrawn from the back of the machine.  
    The only requirement to use this plugin is the permission: customitemvending.create.
    This is require to turn a regular vending machine into a Custom Item Vending machine.
    Please note that due to the nature of the plugin and the way the map's vending listings are handled via client side, it is not possible to use market drones to obtain items using this plugin.
     
     

     
  2. More information about "Buttons"

    $4.99

    Buttons

    Buttons is a Rust plugin that allows server owners to add customizable buttons to the in-game user interface.
    These buttons can be used to trigger commands, open menus, send messages, or execute any server-side action, offering a more interactive and user-friendly experience for players. With support for custom positioning, styling, and permissions, Buttons makes it easy to enhance gameplay and streamline interactions through intuitive UI elements.

    Permissions:
    buttons.use - Allows group/player to use the buttons. buttons.toggle - Allows group/player to toggle the buttons. Chat Commands:
    /buttons - Toggle the buttons (require buttons.toggle). Console Commands:
    buttons.open <index> - Execute the button command.  
    Configuration:
     
    { "Settings": { "Buttons": [ { "Image Url": "https://i.ibb.co/Gv8YKB8g/info.png", "Local Image (oxide/data/Buttons/images - eg: image.png)": "", "Command": "info", "Background Color": "0.65 0.65 0.65 0.3", "Only Show Buttons In Looting": false, "Display Type (Hud/Overlay)": "Overlay", "Enable Hybrid Display Type When Display Type Is Overlay": false, "Use This Display Type While Not Looting When Hybrid Is Enabled (Hud/Under)": "Hud", "Alignment": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "18 -60", "Offset Max": "56 -22" } }, { "Image Url": "https://i.ibb.co/VYz1NcLL/leaderboard.png", "Local Image (oxide/data/Buttons/images - eg: image.png)": "", "Command": "leaderboard", "Background Color": "0.65 0.65 0.65 0.3", "Only Show Buttons In Looting": false, "Display Type (Hud/Overlay)": "Overlay", "Enable Hybrid Display Type When Display Type Is Overlay": false, "Use This Display Type While Not Looting When Hybrid Is Enabled (Hud/Under)": "Hud", "Alignment": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "58 -60", "Offset Max": "96 -22" } }, { "Image Url": "https://i.ibb.co/V06FLK38/shop.png", "Local Image (oxide/data/Buttons/images - eg: image.png)": "", "Command": "shop", "Background Color": "0.65 0.65 0.65 0.3", "Only Show Buttons In Looting": false, "Display Type (Hud/Overlay)": "Overlay", "Enable Hybrid Display Type When Display Type Is Overlay": false, "Use This Display Type While Not Looting When Hybrid Is Enabled (Hud/Under)": "Hud", "Alignment": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "98 -60", "Offset Max": "136 -22" } }, { "Image Url": "https://i.ibb.co/ksjLcnx5/kits.png", "Local Image (oxide/data/Buttons/images - eg: image.png)": "", "Command": "kits", "Background Color": "0.65 0.65 0.65 0.3", "Only Show Buttons In Looting": false, "Display Type (Hud/Overlay)": "Overlay", "Enable Hybrid Display Type When Display Type Is Overlay": false, "Use This Display Type While Not Looting When Hybrid Is Enabled (Hud/Under)": "Hud", "Alignment": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "138 -60", "Offset Max": "176 -22" } } ], "Open By Default": true } }  
    Languages:
    Buttons have two languages by default (English and Romanian), but you can add more in Oxide lang folder.
  3. More information about "BGrade Pro"

    $14.99

    BGrade Pro

    Built from the ground up with pure performance as a drop in replacement for umods bgrade. Players can Auto Build with there Specified Grade when using the building planner or simply tap with the hammer!
     
    Features:
    BGrade supports using both the Planner & Hammer.
    Native Game Popups to indicate missing resources.
    Supports Rust Backpacks.
    Works well with 3rd party plugins, like remover tools, etc


    Chat & Console Commands:
    /bg /bgrade Grades 0 - 4 ( Wood > Stone > Metal > Armored )  
    Configuration
    { "Enable On Active Item Changed Notification": false, "Console & Chat Commands": [ "bg", "bgrade" ], "Sound Effects: Set Empty string to disable": { "Ok": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab", "Ko": "assets/prefabs/weapons/toolgun/effects/repairerror.prefab" } }
    Included Languages:
    English > French > German > Simplified Chinese > Russian
    //Default English { "ToggledGrade": "Toggled Grade to {0}.", "NoAccess": "You do not have permission to use {0} level of BGrade.", "Off": "Toggled BGrade Off.", "GradePerm": "You do not have permission for grade: {0}", "NoEscape": "NoEscape Blocked: BGrade Disabled.", "Notify": "BGrade is available using {0}" }  
  4. More information about "CustomC4&RocketTiers"

    $9.99

    CustomC4&RocketTiers

    🚀 CustomC4 & RocketTiers
    CustomC4 & RocketTiers is a Rust plugin that extends explosive gameplay with fully configurable C4 and Rocket Launcher tiers. Each tier can define custom damage values, skins, and (for launchers) wear/condition loss per shot and magazine size for balanced progression.
    ⚠️ Important Notice
    The showcase video is outdated.
     
    🆕 NEW in v1.0.5
     
    ✅ Added: Prototype Rocket Launcher System (proto0–proto4)
    5 prototype tiers: proto0 → proto4
    Independent tier config & progression
    Separate damage system per prototype tier:
    Basic rocket damage per tier
    HV rocket damage per tier (if enabled)
    Upgrade path with configurable costs
    Optional stack upgrades
    Optional conversion:
    Normal Rocket Launcher → proto0 (with configurable costs)
     
    ✅ Added: Prototype C4 System (proto_c4_0–proto_c4_4)
    5 prototype tiers: proto_c4_0 → proto_c4_4
    Independent tier config & progression (separate from normal C4)
    Upgrade path with configurable costs
    Optional stack upgrades
    Optional conversion:
    Normal C4 → proto_c4_0 (with configurable costs)
    🖥 Added: Prototype Upgrade UI
    Open the UI with:
    /prototype
    or
    /proto
    UI Features
    Tabs:
    Prototype Launcher
    Prototype C4
    Shows Current → Next preview (stats + upgrade costs)
    Upgrade buttons perform upgrades directly
    Supports paging for multiple items
     
    🎁 Added: Loot Spawns / Spawn Table Support
    Added LootSpawnsConfig to allow tier items to spawn in loot containers with a chance
    Optional container whitelist via ContainerPrefabs
    Empty = all loot containers
    Safety limit: MaxExtraItemsPerContainer
    Configurable spawn rules (LootSpawnRule) with:
    ItemType: c4, rocketlauncher, proto_launcher, proto_c4
    Tier: e.g. c4_tier1, rocket_tier1, proto0, proto_c4_0
    Chance, MinAmount, MaxAmount
     
    🏷 Added: Optional Damage Display in Item Names
    Optional damage suffixes for regular tier items only (C4 tiers + Rocketlauncher tiers)
    Prototype items are NOT affected by this feature
    Name Formats
    C4 tiers:
    C4_TIERX [DMG:####]
    Rocketlauncher tiers:
    Rocketlauncher TierX [DMG:#### | HV:####]
    HV damage is only shown if HV rockets are enabled (EnableHvRocketTiers = true).
    If HV is disabled, the HV:#### part is not added.
    Config Toggles
    ShowDamageInC4TierName
    ShowDamageInRocketLauncherTierName
     
    🧰 Console Give Commands (Shop / RCON)
    customc4rockettiers.giverocket <player|steamid> <tier1|tier2|tier3>
    customc4rockettiers.givec4 <player|steamid> <tier1|tier2|tier3> [amount]
    c4rt.give.proto.launcher <player|steamid> <0|1|2|3|4|proto0-proto4>
    c4rt.give.proto.c4 <player|steamid> <0|1|2|3|4|proto_c4_0..proto_c4_4> [amount]
    Examples:
    c4rt.give.proto.launcher Blackmatic proto0
    c4rt.give.proto.c4 Blackmatic proto_c4_0 5
     
    🔁 Optional Convert: Normal → Prototype 0 (if enabled)
    Prototype Rocket Launcher conversion
    Prototype C4 conversion
     
    ⚙️ Config Overhaul: Categorized & Cleaner Layout
    Refactored configuration into grouped categories:
    Base C4
    Base Rockets
    Launchers
    Prototype
    UI
    Loot Spawns
     
    ⚠️ Important:
    The config format has changed. Back up your current config before updating. Then delete or rename the old config so the plugin can generate a new categorized config.
     
    📌 v1.0.4 Overview (Legacy Summary)
    CustomC4RocketTiers adds configurable explosive tiers for Rust, including tiered C4 and Rocket Launcher systems.
    Features (v1.0.4)
    C4 Tiers
    Multiple C4 types (e.g. c4_tier1, c4_tier2, c4_tier3)
    Custom explosion damage per tier
    Optional skins per tier
    Basic Rocket Tiers
    Per-tier damage for normal Basic rockets
    HV Rocket Tiers
    Per-tier damage for High Velocity rockets
    Rocket Launcher Tiers
    Custom wear/condition loss per shot per tier
    Custom magazine size per tier
    Admin Commands (v1.0.4)
    /givec4 [tier1|tier2|tier3] — spawn a tiered C4
    /giverocket [tier1|tier2|tier3] — spawn a tiered Rocket Launcher
     
  5. More information about "Simple Kits"

    $9.99

    Simple Kits

    Simple Kits is a Kits plugin for Rust that offers a simple and easy to navigate UI while maintaining good server performance.
    Key Features
    UI for Kit Management: A custom, in-game user interface for players to view and redeem available kits. Admins can also use the UI to create and edit kits without manually editing the config file. Highly Customizable: Each kit can be configured with a specific name, short name, description, image, and items. It also supports item attachments, allowing for pre-modded weapons and tools, and autokit support. Built-in Cooldown and Usage Limits: You can define cooldown periods (global and per-player) and set a maximum number of uses for each kit, providing a balanced experience. There is also an option to automatically clear all cooldowns and use counts upon a server wipe. Permission Restricted Access: Kits can be restricted to specific players or groups using permissions, allowing for VIP kits or donor perks. API: The plugin exposes a comprehensive API that is compatible with the uMod Kits plugin's API. It allows other plugins to interact with the kit system, including giving kits, checking their existence, retrieving kit data, and managing player cooldowns and uses. Lightweight: stripped down features and more  optimized to guarantee good performance.   
    Performance Overview

     
    Commands and Permissions
    /kit - Open the kits menu. /kit {shortname} - Redeem any kit via it's shortname without opening the menu.
      No admin permission required, ownerid and moderatorid gain access the admin menu hassle free.
    Config
    { "VIP Store URL (Wthout https://)": "", "Enable Auto-Kits": true, "Clear Cooldowns and Redeem Limits on wipe": true, "Main Color RGBA (Use https://colors.misticos.dev/ (RUST Color))": "0 1 1 1", "Kits": { "starter": { "Name": "STARTER", "ShortName": "starter", "Description": "A simple kit to get your <color=#00ceff>base</color> going! \n24 Hour cooldown between redeems.", "Image": "https://files.tryhard.cloud/s/RygdtjDamAXHKwQ/preview", "Cooldown": 86400.0, "WipeCooldown": 0.0, "MaxUses": -1, "Perm": "", "Items": [ { "Id": 1079279582, "ShortName": "medkit", "Amount": 2, "SkinId": 0, "Slot": 1, "Container": 1, "Attachments": null }, { "Id": 1079279582, "ShortName": "bandage", "Amount": 2, "SkinId": 0, "Slot": 2, "Container": 1, "Attachments": null } ], "Hide": false } } }  
    API (for developers)
    // Attempts to give a kit to the specified player. // Returns a string containing a failure message, otherwise returns the result of the internal GiveLoadout method. object GiveKit(BasePlayer player, string name); // Checks if a kit with the given name exists. // Returns a boolean value. bool IsKit(string name); // Populates a provided list with the names of all available kits. // This method does not return a value. void GetKitNames(List<string> list); // Retrieves the image URL for the specified kit. // Returns an empty string if no URL is set. string GetKitImage(string name); // Retrieves the description text for the specified kit. // Returns an empty string if no description is set. string GetKitDescription(string name); // Returns the maximum number of uses for a kit per player. // Returns 0 if no maximum is set. int GetKitMaxUses(string name); // Returns the cooldown period (in seconds) for a kit. // Returns 0 if there is no cooldown. int GetKitCooldown(string name); // Gets the number of times a specific player has used a specific kit. // Returns 0 if the player or kit data is not found. int GetPlayerKitUses(ulong playerId, string name); // Sets the number of uses for a specific kit for the given player. // This method does not return a value. void SetPlayerKitUses(ulong playerId, string name, int amount); // Retrieves the remaining cooldown time (in seconds) for a player's kit. // Returns 0 if the kit is not on cooldown. double GetPlayerKitCooldown(ulong playerId, string name); // Sets a new cooldown time (in seconds) for the specified kit for a player. // This method does not return a value. void SetPlayerCooldown(ulong playerId, string name, double seconds); Support and More
    Checkout my discord server here.
    Showcase Video
     

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.5m
Total downloads
Customers
11.3k
Customers served
Files Sold
161k
Total sales
Payments
3.5m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.