Jump to content

Sephisticate's Wishlist

  1. More information about "Skinner"

    $24.99

    Skinner

    Premium Item Skinning ·  Oxide + Carbon SKINNER v3.1.6 Skin every item like it’s worth keeping — 60x faster, 200x leaner.
    The unrivalled no.1 performance skinning plugin. Skin any item in the game with a unique skinbox — live skinning, auto skinning, and skin sets.
    The numbers, not the noise Measured, not marketed
    Skinner 2.0 delivers unrivalled efficiency. In standard testing versus the closest performing plugin, runtime was 60x faster and memory use 200x more efficient.
    What’s new in 3.0 Skinner 3.0 is here — a full visual overhaul with dynamic, permission-based UI menus.
    ✓Visual overhaul with dynamic, permission-based UI menus ✓Automatic skin filtering and dev modes for the new TOS ✓Permission-based skin sets ✓Team-share skins ✓Auto-unlock owned skins Features Everything skinner does
    Live skinning Skin items in place without moving them. Auto import Automatically import and use all game-approved skins. Skin sets Create a variety of skin sets for any item. Skin requests Players request skins; admins approve them in game. Auto skins Apply selected skins to every item that enters your inventory. Team share Skin your whole team’s inventory from your own sets. See it running Live demo
    Live-skin any item in your inventory. Skin deployables you’re looking at. Commands Every command
    Skin menu
    /skin /s, /skinbox, /sb Live-skin any item in your inventory by picking a skin. /skincraft /sc Build skin sets used by the auto, team, and base commands. /skinitem /si, /skindeployed, /sd Skin a deployable you are looking at. Args: 1, 2 or 3 to use a skin set. Automatic
    /skincon /scon Skin every item in the container you are looking at. Args: 1/2/3 (optional). /skininv /sinv Skin every item in your inventory. Args: 1/2/3 (optional). /skinauto /sauto Auto-skin every item as it enters your inventory. Args: 1/2/3 (optional). /skinteam /st Skin your inventory and your team’s. Args: 1/2/3. Use /skinteam toggle to opt in or out. /skinbase /skinbuilding Skin all deployables in your base. Args: item filter, e.g. /skinbase sleepingbag. /skinall /sa Skin all items in every container in your base. Args: shortname, e.g. /skinall rifle.ak. /skinset /ss Set your currently selected skin set. Import & requests
    /skinimport /sip Import a custom workshop skin. Args: WorkshopID, e.g. /skinimport 2397648701. /colimport /cip Import a workshop collection. Args: Collection ID, e.g. /colimport 2921147807. /skinrequest /sr Request a skin be added — shows in the requests box. Args: WorkshopID. /skinrequests /srs Open the approval box. Try = copy the item, Approve = add the skin, Deny = remove it. Permissions Grant exactly what you want
    Player
    skinner.default /skin skinner.items /skinitem skinner.craft /skincraft skinner.skinauto /skinauto skinner.skincon /skincon skinner.skininv /skininv skinner.skinbase /skinbase skinner.skinteam /skinteam skinner.skinall /skinall skinner.skinrequest /skinrequest Admin
    skinner.import Enables /skinimport, /colimport, and /skinrequests. skinner.bypassauth Skips the building-auth check when using /skinitem. skinner.permskintry Enables Try in /skinrequests. Trying a skin copies the item — admins only. Auto-assigned
    skinner.skinautotoggled A player disables skinauto. skinner.skinteamblock A player opts out of team skins. Cooldowns Grant skinner.<command><seconds> (e.g. skinner.default30) to enforce the cooldowns set in the config. No cooldown permission = no cooldown. If a player has several, the shortest wins. Importing skins Five ways to add skins
    Via config Add workshop IDs to the Imported Skins List; reload and shortnames/display names auto-populate. Via collections Add whole workshop collection IDs; every skin imports automatically on load. Via commands /skinimport <WorkshopID> and /colimport <CollectionID> from chat, the F1 console, or RCON. Via skin requests Players /skinrequest; admins Try/Approve/Deny in the requests box. Requests log to a Discord webhook. From other plugins Convert data from SkinBox, xSkins, and SkinController with the SkinDataConverter tool, then paste into the config. Get the converter →   Configuration Tune every behaviour
    { "Auto import approved skins": true, "Remove player data after inactivity (days)": 14, "Apply names of skins to skinned items": true, "Add Search Bar UI": true, "Override spraycan behaviour": false, "Use spraycan effect when holding spraycan and skinning deployables": true, "Blacklisted Skins (skinID)": [], "Blacklisted Items (itemID)": [], "Import Skin collections (steam workshop ID)": [], "Imported Skins List": { "861142659": {}, "2617744110": {} } } Developer API Hook into Skinner
    A small, stable surface for reading the cached skin data and resolving redirect items from your own plugin.
    //Get all cached skins public Dictionary<int, List<ulong>> GetAllCachedSkins() => _cachedSkins; //Check if a skin is a redirect item public bool IsRedirectID(ulong uID) => HasMask(uID); //Convert a redirect ID to its item ID public int RedirectIDtoItemID(ulong uID) => (int)UnsetMask(uID); //Get the list of skins for an item public List<ulong>? GetSkinsItemList(int itemid) { _cachedSkins.TryGetValue(itemid, out List<ulong>? cachedSkins); return cachedSkins; } Watch See Skinner in action
    http://youtu.be/ewKlNILTwv8
    Skin every item like it’s worth keeping.
    The unrivaled no.1 performance skinbox for Rust — 60x faster, 200x leaner. Oxide + Carbon.
    Join the Discord → Skinner v3.1.6  ·  by Whispers88  ·  Oxide + Carbon  ·  5/5 from 50 reviews  ·  69 versions  ·  on Codefling since March 2022
  2. More information about "Raidable Bases Pack & Loot Tables (Easy to Nightmare 110 Bases)"

    $61.99 $49.99

    Raidable Bases Pack & Loot Tables (Easy to Nightmare 110 Bases)

    This is a custom package created by us, featuring 110 unique bases and a specialized loot setup tailored for five difficulty levels, ranging from Easy to Nightmare.
    Note:  The building skins in the package showcase images may differ from the spawned bases or use the default building skin.


    Warning: The Raidable Bases plugin requires the Copy Paste plugin to function. You must install both for this bases pack to work.
    🔗 Raidable Bases (Paid): https://codefling.com/plugins/raidable-bases
    🔗 Copy Paste (Free): https://umod.org/plugins/copy-paste
    This Raidable Bases Pack & Loot Tables package includes:
    🏡30 Easy Bases            +🗡️Base_Loot Tables   (Easy "Vanilla" and "Enhanced" tables included)
    🏡30 Medium Bases       +🗡️Base_Loot Tables   (Medium "Vanilla" and "Enhanced" tables included)
    🏡30 Hard Bases            +🗡️Base_Loot Tables   (Hard   "Vanilla" and "Enhanced" tables included)
    🏡10 Expert Bases          +🗡️Base_Loot Tables   (Expert "Vanilla" and "Enhanced" tables included)
    🏡10 Nightmare Bases   +🗡️Base_Loot Tables   (Nightmare "Vanilla" and "Enhanced" tables included)

    Beware:   Our loot table package includes only the 5-tier loot tables within the Base_loot folder, ranging from easy to nightmare.
    It does not include the loot tables from the Difficulty_Loot or Weekday_Loot folders.
    With a total of 110 bases, this package focuses on simplicity and optimization.
    Most bases are protected by turrets and traps, and each base is designed with player PC performance and server stability in mind.
     
    VANILLA AND ENHANCED LOOT TABLES FOR RAIDABLE BASES
    This package includes 10 different base loot table files, ensuring a well-structured and advanced configuration for every difficulty level, from Easy to Nightmare.
    5 loot files for the Vanilla setup (Easy, Medium, Hard, Expert, Nightmare), offering a balanced loot experience with some junk items, staying close to a 1x rate.
    5 loot files for the Enhanced setup (Easy, Medium, Hard, Expert, Nightmare), designed for modded servers with 2x, 3x, or higher gather rates, featuring cleaner loot tables with minimal junk and more valuable rewards.
    📁 Installation Path:
    All loot table files are intended for the /oxide/data/RaidableBases/Base_Loot directory.
    ⚠️ Setup Requirement: You must choose and install only one loot table setup at a time—either Vanilla or Enhanced. If you want to switch, you can replace the current files with the other set, but both cannot be active simultaneously.

    For those exclusively seeking the loot table, we offer it as a standalone product:  https://codefling.com/customizations/raidable-bases-loot-tables-pack
    (Note: If you've purchased our Raidable Bases Pack & Loot Tables (110 Bases) package, there is no need to buy this separately.)
     
    WARNING: TWO DIFFERENT INSTALLATION METHODS
    (PLEASE READ BOTH AND APPLY ONLY THE ONE THAT FITS YOUR NEEDS)
    INSTALLATION GUIDE 1:
    (If you do not have a custom configuration and are not a professional in server configurations, choose this option. However, if you already have your own configuration and profile settings and do not wish to use the optional configs we provide—in other words, if you only need the bases and loot tables—use the second installation guide instead.)

    Step 1: Place the Config File
    From the extracted ZIP files, locate the config folder and find the RaidableBases.json file. Move it to the following directory:
    📁 /serverfiles/oxide/config

    Step 2: Place the Bases
    From the extracted ZIP files, locate the copypaste folder and move it to the following directory:
    📁 /serverfiles/oxide/data

    Step 3: Place the Base_Loot Tables
    From the extracted ZIP files, locate the Base_Loot folder and move it to the following directory:
    📁 /serverfiles/oxide/data/RaidableBases
    Important: If there are any existing JSON files inside this folder that are not part of our loot tables, delete them to ensure proper functionality.
    Choose between Vanilla or Enhanced loot tables based on your preference.
    If the folder is named "Base_Loot (Enhanced loot)", remove the text in parentheses so that the correct folder name is simply: "Base_Loot"   (Otherwise, the loot tables will not work properly.)

    Step 4: Place the Profiles Folder
    From the extracted ZIP files, locate the profiles folder and move it to the following directory:
    📁 /serverfiles/oxide/data/RaidableBases
    Why Are Profiles Important?
    The profiles folder contains crucial settings that allow you to:
    ✔️ Enable/disable the dome
    ✔️ Enable/disable NPCs
    ✔️ Adjust the number of lootable items
    These are just a few examples—there are dozens of important settings that directly affect how raid bases function. The config file alone is not enough—these files play a major role in customizing your raid bases.
    ⚠️ I strongly recommend reviewing each difficulty setting (Easy to Nightmare) inside the profiles folder and adjusting them based on your needs.
    Step 5: Restart the plugin via RCON:
    o.reload RaidableBases
    INSTALLATION GUIDE 2:
    (Use this installation method if you do not want to use our configurations and instead prefer to use your own config files and your own /oxide/data/RaidableBases/Profiles configurations.)

    In this case, you only need to add the bases. To do this, use the following commands in RCON:
     
    Step 1:  
    You can add bases one by one or in bulk.

    After executing the commands in RCON, the bases will be registered inside the Profiles configuration.
    If you do not want to deal with these adjustments, it is recommended to use Installation Guide 1 instead.
    A- Example RCON commands:  
    rb.config add "Easy Bases" fullwipedeasy1 rb.config add "Hard Bases" fullwipedhard1 B- Commands to Integrate Raid Bases in Bulk via RCON:
    rb.config add "Easy Bases" fullwipedeasy1 fullwipedeasy2 fullwipedeasy3 fullwipedeasy4 fullwipedeasy5 fullwipedeasy6 fullwipedeasy7 fullwipedeasy8 fullwipedeasy9 fullwipedeasy10 fullwipedeasy11 fullwipedeasy12 fullwipedeasy13 fullwipedeasy14 fullwipedeasy15 fullwipedeasy16 fullwipedeasy17 fullwipedeasy18 fullwipedeasy19 fullwipedeasy20 fullwipedeasy21 fullwipedeasy22 fullwipedeasy23 fullwipedeasy24 fullwipedeasy25 fullwipedeasy26 fullwipedeasy27 fullwipedeasy28 fullwipedeasy29 fullwipedeasy30 rb.config add "Medium Bases" fullwipedmed1 fullwipedmed2 fullwipedmed3 fullwipedmed4 fullwipedmed5 fullwipedmed6 fullwipedmed7 fullwipedmed8 fullwipedmed9 fullwipedmed10 fullwipedmed11 fullwipedmed12 fullwipedmed13 fullwipedmed14 fullwipedmed15 fullwipedmed16 fullwipedmed17 fullwipedmed18 fullwipedmed19 fullwipedmed20 fullwipedmed21 fullwipedmed22 fullwipedmed23 fullwipedmed24 fullwipedmed25 fullwipedmed26 fullwipedmed27 fullwipedmed28 fullwipedmed29 fullwipedmed30 rb.config add "Hard Bases" fullwipedhard1 fullwipedhard2 fullwipedhard3 fullwipedhard4 fullwipedhard5 fullwipedhard6 fullwipedhard7 fullwipedhard8 fullwipedhard9 fullwipedhard10 fullwipedhard11 fullwipedhard12 fullwipedhard13 fullwipedhard14 fullwipedhard15 fullwipedhard16 fullwipedhard17 fullwipedhard18 fullwipedhard19 fullwipedhard20 fullwipedhard21 fullwipedhard22 fullwipedhard23 fullwipedhard24 fullwipedhard25 fullwipedhard26 fullwipedhard27 fullwipedhard28 fullwipedhard29 fullwipedhard30 rb.config add "Expert Bases" fullwipedexp1 fullwipedexp2 fullwipedexp3 fullwipedexp4 fullwipedexp5 fullwipedexp6 fullwipedexp7 fullwipedexp8 fullwipedexp9 fullwipedexp10 rb.config add "Nightmare Bases" fullwipednight1 fullwipednight2 fullwipednight3 fullwipednight4 fullwipednight5 fullwipednight6 fullwipednight7 fullwipednight8 fullwipednight9 fullwipednight10 Step 2: Place the Base_Loot Tables
    From the extracted ZIP files, locate the Base_Loot folder and move it to the following directory:
    📁 /serverfiles/oxide/data/RaidableBases
    Important: If there are any existing JSON files inside this folder that are not part of our loot tables, delete them to ensure proper functionality.
    Choose between Vanilla or Enhanced loot tables based on your preference.
    If the folder is named "Base_Loot (Enhanced loot)", remove the text in parentheses so that the correct folder name is simply: "Base_Loot"   (Otherwise, the loot tables will not work properly.)
    Step 3: Restart the plugin via RCON:
    o.reload RaidableBases
    EXTRA IMPORTANT INFORMATIONS:
    We do not use a dome, NPCs, or arena walls around raid bases on our servers, and in the ZIP file we provided, these features are also disabled by default. If you want to enable them, you will need to adjust the settings accordingly.

    For example, to enable the dome, follow the steps below:
    Navigate to:
    /oxide/data/RaidableBases/Profiles
    Open the files inside the Profiles folder with a text editor.
    Locate the following settings:
    (This is already set to false because it is required for markers to appear on the map.)
    "Spawn Silently (No Notification, No Dome, No Map Marker)": false,
    "Create Dome Around Event Using Spheres (0 = disabled, recommended = 5)": 0,
    Change the value from 0 to 5 as shown below:
    "Create Dome Around Event Using Spheres (0 = disabled, recommended = 5)": 5,
    Additionally, the loot amount for bases varies depending on the difficulty level (easy, medium, hard, expert, and nightmare). You can adjust this setting in the same Profiles location according to your needs:
    "Amount Of Items To Spawn": 210, For example, in medium bases, this value is set to 210, which determines the total number of items that will appear in crates, furnaces, and the cupboard.

    Our current configuration is specifically adjusted to prevent players from feeling overwhelmed by massive buildings right after a wipe. We have configured Maintained Events accordingly to ensure a balanced experience.
    In our setup:
    - Timed events and purchasable events are disabled.
    - After a wipe, easy bases will start spawning 30 minutes later.
    - Nightmare bases will begin spawning 48 hours (2 days) later.
    Imagine starting the game with just a torch in hand and immediately encountering a nightmare base on the shore.
    You’d likely quit the game right away—this setting is crucial for us to avoid such scenarios.
    Configuration Example: serverfiles/oxide/config
    "Maintained Events": {
      "Always Maintain Max Events": true,
      "Max Maintained Events": 30,
      "Enable X Hours After Wipe (0 = immediately)": {
        "Easy": 0.5,
        "Medium": 1.0,
        "Hard": 3.0,
        "Expert": 24.0,
        "Nightmare": 48.0
         



    All of our bases from Easy to Nightmare are equipped with turret protection.
    If you do not want turrets to spawn in your raidable bases on your server, you can use the following method.
    Go to the file path /data/RaidableBases/Profiles, open the JSON files inside with a text editor, and apply the following:
     
    "Kill These Prefabs After Paste": [     "assets/prefabs/npc/autoturret/autoturret_deployed.prefab",     "autoturret_deployed" ],

    If you are satisfied with this package, you can support us by leaving a 5-star review on the site where you purchased it. Your feedback motivates us to continue improving and providing even better configurations for dedicated server owners like you.

    Please leave a review here:  https://codefling.com/bases/raidable-bases-pack-loot-tables-110-bases?tab=reviews

    Thank you! ❤️

    Support:  FULLWIPED DISCORD
     
  3. More information about "RustCuiEditor - Visual CUI creator"

    $39.99 $25.99

    RustCuiEditor - Visual CUI creator

    Rust CUI Editor
    Visual Interface Designer for Rust
    Stop writing UI code blindly. Design your CUI interfaces visually and export ready-to-use code in seconds.
     

    What is this?
    Rust CUI Editor is a desktop application for creating Rust game UI (CUI) interfaces using a visual drag-and-drop editor. Instead of writing dozens of lines of CuiHelper code and constantly reloading your plugin to see the result, you design everything visually and get clean, working code instantly.
    Video demonstration 2.0.0 Version (At the moment the version is already newer with new features)
     
    Elements
    Panel
    Image (URL/sprite)
    Label (with outline)
    Button
    InputField
    ScrollView
    Countdown
    Draggable
    Slot
    NeedsCursor / NeedsKeyboard
    Layout
    Horizontal Layout Group
    Vertical Layout Group
    Grid Layout Group
    Content Size Fitter
    LayoutElement
    Visual
    Drag elements on canvas
    Resize with 8 handles
    Multi-selection
    Marquee select
    Anchor/offset system
    Element rotation
    Inline text editing
    Element locking
    Alignment
    Left / Center / Right
    Top / Middle / Bottom
    Stretch to parent
    Match Width/Height
    Distribute evenly
     
    🆕 Find & Replace
    Search and replace element properties across the entire project at once. No need to click through each element manually.
    ► Search by text content, color value, sprite, or material
    ► Filter results by element type
    ► Replace single matches or all at once
    ► Full undo support for bulk replacements
     
    🆕 Inspect Element
    Dedicated inspection window for any selected element. Shows all properties in structured form alongside the raw CUI JSON output.
    ► All component properties in one place
    ► Raw CUI JSON with one-click copy
    ► Useful for debugging and quick exports
    ► Opens with shortcut or right-click menu
     
    🆕 Snapshots
    Save named project states at any point and restore them without losing your current work. Snapshots are completely separate from undo history.
    ► Create named snapshots before risky changes
    ► Restore any snapshot at any time — current work is preserved
    ► Stored in a .snapshots folder next to the project file
    ► Independent from undo/redo stack
     
    🆕 Wrap in Parent
    You've built a header with a label and a close button, then realize you forgot to add a background panel behind them. Select all elements, right-click, Wrap in Parent — done. Nothing moves.
    ► Works with any selection of elements
    ► New parent is sized to the bounding box of the selection
    ► All anchors recalculate automatically
    ► Wrap into Panel, Button, Image, or ScrollView
     
    🆕 Themes
    Dark Theme
    Default dark interface.
    Easy on the eyes during long sessions.
    Light Theme
    Full light mode across all panels,
    dialogs, and overlays. Toggle in settings.
     
    🆕 Plugin Import
    Load CUI elements directly from an existing .cs plugin source file. The parser reconstructs the full element tree for visual editing.
    ► Parses CuiHelper and CuiElementContainer patterns
    ► Resolves local variables and string constants
    ► Handles loops and repeated element generation
    ► Substitutes lang message references with preview text
    ► Works on any Oxide/Carbon plugin file
     
    🆕 Built-in Reference
    A built-in help system with searchable articles covering the entire CUI system. No need to leave the editor to look something up.
    ► Articles for every element type and property
    ► Covers layers, ScrollView, blur materials, anchors, offsets, fonts
    ► Shortcut reference with all editor hotkeys
    ► Live demo canvas inside each article
    ► One-click "Add to project" from any example
     
    🆕 Performance Rewrite
    Canvas
    GPU rendering
    Scene bitmap cache
    Static layer cache
    SKPicture cache
    SKPaint pooling (50+ allocs/frame saved)
    Text layout cache
    Typeface cache
    Pan without full re-render
    Element Tree
    Debounced rebuild on rapid changes
    Bulk update batching
    Fast flat selection cache O(n)
    ThumbnailBrush cache
    Detach() memory leak fixed
    Color Picker
    Real-time updates while dragging
    Only the affected element redraws
    No full scene invalidation
     

     
    🆕 Live Preview
    See your UI exactly as it appears in-game, right inside the editor. Every element is fully rendered with correct Rust scaling, colors, sprites, and fonts. No need to reload your plugin to check the result.
    Rendering
    Panels & Images
    Labels with fonts
    Rich Text support
    Sprite tinting
    FadeIn / FadeOut
    Interactive
    Button hover & press
    ScrollView with inertia
    Elastic bounce
    Auto-hiding scrollbars
    Live Countdown
    Drag & Drop
    Draggable elements
    Slot filter matching
    MoveToAnchor snap
    Element swapping
    KeepOnTop z-order
    Tools
    Element Inspector
    Grid overlay
    Outlines view
    Auto-sync with editor
    Screenshot to PNG
    All CuiDraggableComponent properties are supported in preview: LimitToParent, MaxDistance, AllowSwapping, DropAnywhere, DragAlpha, ParentPadding, ParentLimitIndex, AnchorOffset, and more.
    ► Pick up Draggable elements and drop them into Slots
    ► Filter matching ensures only compatible elements snap
    ► Swap elements between occupied slots
    ► Inspector overlay shows element info on hover (shortcut: I)
    ► Grid and outline overlays for layout debugging (G / O)
    ► Background selector: dark, light, or any game screenshot
    ► Auto-sync keeps preview updated as you edit
    ► Export preview as PNG screenshot (S)
     
    🆕 Smart Hook Generation
    When your project uses Draggable or Slot elements, the export automatically generates ready-to-use hook methods with proper logic:
    ► OnCuiDraggableDrag with if/switch blocks for each draggable
    ► OnCuiDraggableDropped with switch by slot name
    ► Comments with accepted elements and filter values
    ► Works in both Snippet and Plugin export modes
     
    🆕 Developer Tools
    Professional plugin development toolkit with four dedicated tabs:
    Plugin Settings
    Author & version
    Chat/console commands
    Auto-show hooks
    Permissions list
    Plugin references
    Generate Unload
    Lang System
    Multi-language support
    Visual translation table
    Per-element lang keys
    lang.GetMessage() export
    Canvas preview
    ImageLibrary
    Image key/URL table
    Per-element ImageLib key
    GetImage() helper
    Auto OnServerInitialized
    Auto plugin reference
    Templates
    Reusable code templates
    Custom method generation
    Placeholder system
    Per-project settings

    🆕 Localization System
    Full multi-language support for your plugins. Assign lang keys to any text element, manage translations visually, and export with automatic lang.GetMessage() calls.
    ► Add unlimited languages (en, ru, de, fr, etc.)
    ► Visual translation table - edit all strings in one place
    ► Toggle between raw text and lang key per element
    ► Canvas shows resolved translations in real-time
    ► Exported code includes full LoadDefaultMessages with all languages

    🆕 ImageLibrary Integration
    Manage image assets directly in the editor. Define image keys and URLs, assign them to elements, and get clean export code with automatic ImageLibrary loading.
    ► Image key/URL table in Dev Tools
    ► ImageLib Key property on Image elements
    ► Export generates GetImage() helper method
    ► Plugin export auto-adds OnServerInitialized with image loading
    ► Automatic [PluginReference] ImageLibrary in export

    🆕 Syntax Highlighting
    ► C# syntax highlighting in Export window
    ► JSON syntax highlighting in Export window
    ► Color-coded keywords, strings, numbers, comments
    ► Optimized for large code blocks

    🆕 SVG Design Import
    Import your designs directly from professional design tools:
    Figma
    export to SVG and import
    Illustrator
    Adobe AI/SVG support
    Inkscape
    free vector editor
    Any SVG
    standard format
    ► Automatic source detection optimizes parsing for each tool
    ► Smart layer hierarchy preservation
    ► Automatic element type detection (btn_, lbl_, img_, panel_)
    ► Correct parent-child coordinate conversion
     
    🆕 Figma Plugin & Tools
    New "Tools" folder included with the editor:
    ► CuiHelper Plugin for Figma - export designs directly to C# code
    ► Sample SVG designs - ready-to-import examples for testing and learning
    ► Documentation - setup guide for Figma plugin
     
    🆕 Smart Resize Mode
    Default Mode
    Resize by changing Anchor values
    Perfect for responsive layouts that
    scale with screen size
    Shift + Resize
    Resize by changing Offset values
    Perfect for pixel-perfect positioning
    Orange handles indicate active mode
     
    🆕 Inline Text Editing
    ► Double-click any text element to edit it directly on canvas
    ► No need to switch to the property panel, just click and type
    ► Press Enter or click outside to confirm changes
     
    Guides, Grid & Smart Snapping
    ► Draggable guides from rulers
    ► Customizable grid with snap
    ► Smart guides - auto-snap to edges
    ► Distance indicators while dragging
     
    Multiple Backgrounds
    Preview your UI on actual game screenshots:
    Game view Inventory Loot container Crafting Map Transparent
    Export Formats
    Generate ready-to-use code in three formats:
    C# (CuiHelper)
    container.Add(new CuiPanel { RectTransform = { AnchorMin = "0.3 0.3", AnchorMax = "0.7 0.7" }, Image = { Color = "0.1 0.1 0.1 0.9" } }, "Overlay", "MyPanel"); JSON
    [{ "name":"MyPanel", "parent":"Overlay", "components":[...] }] Full Plugin
    Complete .cs file with:
    • using statements
    • class definition
    • commands & permissions
    • Lang & ImageLib integration
    • all UI code
     
    Import Existing Code
    Already have CUI code? Import it!
    ► Paste JSON array
    ► Paste C# CuiHelper code
    ► Import from PSD files
    ► Import from SVG files (Figma, Illustrator, Inkscape)
    ► Import from .cs plugin source files
    The editor parses your code and recreates all elements for visual editing.
     
    Project Management
    ► Save/Load project files
    ► Multiple tabs for different projects
    ► Recent projects with thumbnails
    ► Per-project settings
    ► Close confirmation for unsaved changes
     
    Property Editor
    Full control over every element property:
    ► Position (anchors + offsets)
    ► Colors with Rust format (0-1 RGBA)
    ► Fonts and text alignment
    ► Sprite/material selection
    ► Outline settings
    ► Fade in/out animations
    ► Button commands
    ► Input field parameters
    ► ScrollView settings
    ► Rotation and pivot point
     
     
    Element Hierarchy
    ► Layer-based structure (Overlay, Hud, HudMenu)
    ► Parent-child relationships
    ► Drag & drop reordering
    ► Visibility toggle
    ► Lock elements to prevent accidental edits
    ► Rename with double-click
    ► Hover a tree node to highlight it on canvas
     
    Additional Tools
    Measure Tool
    measure distances on canvas
    Style Picker
    copy style between elements
    Sprite Library
    browse Rust sprites
    Color Picker
    Rust format preview
     
    Quality of Life
    ► Unlimited undo/redo
    ► Copy/paste/duplicate elements
    ► Copy/paste style
    ► Keyboard shortcuts for everything
    ► Multiple preset resolutions
    ► Smooth multiplicative zoom
    ► Auto-fit canvas to window
    ► Dark and light themes
    ► English & Russian localization
    ► Automatic update notifications
     
    System Requirements
    ► Windows 10/11
    ► .NET 8.0 Runtime (bundled)
    Installation
    1. Download and extract the archive
    2. Run RustCUIEditor.exe
    3. Start creating!
     
    Questions or support issues?
    Contact me via CodeFling messages.











  4. More information about "PowerfulAdmin - Best admin panel"

    $40.00 $34.00

    PowerfulAdmin - Best admin panel

    The complete in-game admin control center for Rust - every moderation tool your team needs.
    In one beautiful CUI panel.
     
    Stop alt-tabbing to RCON. Stop memorizing console commands. Stop juggling five different plugins.
    PowerfulAdmin puts your entire server - players, permissions, plugins, console, ConVars, ESP, Vanish and more - behind a single, fast, gorgeous in-game interface that any admin can master in minutes.
     
    >>> Open it with one command: /padmin. Everything else is point-and-click.
     
    Check the video demonstration - https://youtube.com/watch?v=94WqSINqTO4
     

     
    All-in-one. Player management, ESP, Vanish, live console, permissions, plugin control, ConVar editing and Discord - no more plugin soup. Beautiful & fast. A modern, hand-crafted CUI with three themes, smooth partial updates (no jarring full-screen redraws), and an interface that feels like a real desktop app. Built for real moderation. Heal, kill, strip, teleport, mute, spectate, give items, edit blueprints, tweak metabolism, manage inventories - online and offline players. Permission-gated to the bone. Fourteen granular permissions let you hand juniors exactly what they need and nothing more. Scales with you. SQLite out of the box, one-click migration to MySQL for multi-server networks, or plain JSON if you prefer files. Discord-ready. Webhooks, a full bot with slash commands, a two-way chat bridge and role-based authorization - all optional, all configurable in-game. Localized. Ships with full English and Russian; every string lives in language files, so any locale is a translation away.  
     

     

    Your server at a glance, updated live:
    Online / max players, sleepers, admins online, new players today Server FPS, entity count, and join queue / joining counters One-tap quick toggles: Vanish, ESP, Godmode, Noclip A built-in live console feed so you always see what's happening  

    A searchable, paginated roster of online, offline (sleepers) and banned players. Each row has instant actions, and the full management card does it all:
     
    Heal: Set / max / add / subtract HP Kill: Instantly kill the target Strip: Clear the player's inventory Teleport: To me · To player · To coordinates · To line-of-sight Mute: Timed or permanent, with reason templates and notify options Kick: With reason, comment and notification routing Inventory: View and edit a player's main / wear / belt Spectate: Jump into a live spectate camera (press R to exit) Give: Full item picker - categories, search, favorites, custom items, skins, a cart, and blueprints Blueprints: Unlock or reset blueprints per item, on a visual blueprint board Modifiers: Apply metabolism modifiers with custom duration and value Vitals: Live HP / metabolism editor that respects each stat's real min / max Permissions: Grant per-user permissions and manage their groups  
    Offline players are fully supported - teleport to a sleeper, mute, heal, strip, edit their body and more.
     
    Rich player stats card: SteamID, live status (Online / Sleeping / Dead / Wounded / Offline), total playtime, current session, total Rust hours (via Steam API), groups, first/last seen, and IP - with a dedicated permission so only trusted staff can reveal it.
     

    Walk up to anyone in the world, look at them, and act instantly:
    E - open their inventory Right Mouse Button (RMB) - open their full management card A clean on-screen hint shows you exactly which key does what.  

    A powerful, server-side admin ESP rendered through the engine's debug draw, visible only to permitted admins:
    - Players & sleepers with name, HP and held item
    - World entities: loot, boxes, tool cupboards, sleeping bags, traps, stashes, dropped bags, NPCs, turrets and vehicles
    - Adjustable radius, box/text opacity, and distance readouts
    - Color-coded enemy / team / admin, plus tagging of vanished admins
     

    True invisibility done right:
    Removed from networking, colliders and entity queries Optional silhouette with a configurable color so other admins can still spot you Full damage and targeting immunity Optional auto-vanish on connect  

    Real-time server console inside the panel Category tabs: All · Chat · Commands · Connections · Errors Search, word-wrap, and export to file Run commands inline A draggable floating mini-console widget you can keep on-screen while you work  

    Browse every permission on the server, grouped by owning plugin Toggle permissions per user or per group Create and delete groups with parent inheritance Fast search across thousands of permissions  

    In-panel activity log: joins, leaves, chat, commands, admin actions and errors Filter by category Persisted to your chosen storage backend with configurable caps  

    See every loaded and unloaded plugin with title, author and version Load / unload / reload with a click  

    Browse and edit server ConVars by category Paginated and searchable tune your server without touching the console  

    Storage backends: SQLite (default, zero-config), MySQL (perfect for multi-server networks), or JSON files One-click live migration between backends your data follows you Security: lock PowerfulAdmin permissions, enable/disable the console, set log and ESP object caps, define reason templates Steam API key for Rust playtime lookups (cached and stored in your backend) All configurable in-game, no file editing required  

    Webhook and/or Bot delivery pick per channel Notifications for bans/kicks, chat, admin actions and plugin errors, each to its own channel Two-way chat bridge (Discord ↔ in-game) Slash commands: /online, /players, /kick, /mute, /chatbridge with autocomplete Role-based authorization so only the right Discord roles can moderate Configurable bot presence / activity status  

    Three polished themes Rust, Midnight, Plum selectable per admin Full English and Russian included; every label is translatable via language files  

    PowerfulAdmin is engineered to be light:
    Object pooling and reused buffers to minimize allocations Partial UI updates only the element that changed repaints, never the whole panel Cached state signatures and debounced saves ESP and inspect run on tuned intervals  
     

    powerfuladmin.use - Base access - open the panel powerfuladmin.players - Player management page & actions powerfuladmin.esp - ESP page & overlay powerfuladmin.vanish - Vanish powerfuladmin.godmode - Godmode quick toggle powerfuladmin.noclip - Noclip quick toggle powerfuladmin.console - Live console page powerfuladmin.perms - Permissions manager powerfuladmin.logs - Logs page powerfuladmin.plugins - Plugin control powerfuladmin.convars - ConVar editor powerfuladmin.settings - Settings, storage & Discord powerfuladmin.viewip - Reveal player IP addresses powerfuladmin.candisablevitals - Edit player vitals/metabolism powerfuladmin.countableondashboard - Counts toward the "admins online" stat  
    > Tip: there is a one-time console helper pa.setup <steamid/name> that grants the full PowerfulAdmin permission set to a player so you can get started instantly.
     
     
     

    /padmin - (Chat) Open the admin panel pa.setup <steamid/name> - (Console) Grant the full permission set to a player (one-time)  
    Everything else happens inside the panel no commands to memorize.
     
     
     

    Storage: SQLite or JSON work with zero setup; MySQL is optional for networks. Discord & Steam API: entirely optional the plugin runs perfectly without them.  
     
     

    Drop the plugin into your scripts folder; it loads and creates a clean config automatically. Run pa.setup <your name or steamid> once to give yourself full access. Type /padmin in-game. (Optional) Open Settings to switch to MySQL, connect Discord, or add your Steam API key.  
    That's it you're running.
     
     

     
    Q: Do I need MySQL or a database server?
    A: No. SQLite is the default and needs zero configuration. MySQL is there only if you run multiple servers and want shared data.
     
    Q: How do admins open the panel?
    A: With the /padmin chat command, provided they have at least the powerfuladmin.use permission.
     
    Q: How do I give my staff access?
    A: Grant the permissions above (per user or per group) right inside the Permissions page, or use pa.setup for a quick full grant.
     
    Q: Is Discord required?
    A: No, it's completely optional. Everything in the panel works without Discord. When you do want it, set it up entirely in-game.
     
    Q: Will it lag my server?
    A: It's built for performance object pooling, partial UI redraws, debounced saves and tuned update intervals keep the footprint small.
     
    Q: Can players abuse it?
    A: No. Every page and action is gated behind its own permission, and you can even lock the plugin's own permissions so they can't be edited.
     
    Q: Is the ESP a "cheat"?
    A: It's a server-side admin tool rendered through the engine's debug draw and only shown to admins with the ESP permission there is no client-side mod involved.
     
    Q: Can I manage offline players?
    A: Yes. You can teleport to, mute, heal, strip and otherwise manage a player's sleeping body. Actions that genuinely need a live connection (like kick) are disabled while they're offline.
     
    Q: Can I move from SQLite to MySQL later?
    A: Absolutely there's a one-click live migration in Settings that moves your data between backends.
     
    Q: Is it multi-language?
    A: It ships with full English and Russian, and every string is in language files, so adding a new language is just a translation.
     
    Q: Can I change how it looks?
    A: Yes choose from the Rust, Midnight and Plum themes.
     
    Q: Do I need a Steam API key?
    A: Only if you want the "total Rust hours" stat on player cards. Everything else works without one.
     
    Q: What about bans and player freezes?
    A: Ban and Freeze are reserved for an upcoming DLC add-on and currently appear as placeholders. All other moderation tools are fully included.
     
     

    Bans DLC full ban management (timed/permanent, templates, history) - COMPLETED Freezes DLC freeze/unfreeze players in place Continuous polish, more themes, and additional languages  
     

     
    PowerfulAdmin administer your Rust server the way it should be: fast, visual, and powerful.

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.7m
Total downloads
Customers
11.5k
Customers served
Files Sold
165k
Total sales
Payments
3.6m
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.