Jump to content

Tiers Mode 1.3.7

$45.00
   (2 reviews)
Message added by ninco90,

TiersMode Config Editor

Hi, I have just developed a web editor for the TiersMode plugin. This editor allows you to configure in a much more intuitive way this plugin. It allows you to add tiers, duplicate, delete easily. You can also manage locked items easily.

If you have purchased TiersMode and you are interested in this editor do not hesitate to contact me privately so I can share it with you. It would be interesting to know your feedback and suggestions for improvement.

20 Screenshots

  • 48.1k
  • 245
  • 29.03 kB
  • Update details
    v1.3.7
    Released
    Download size 29.03 kB
    Total versions 21
    Typical update pace About every 69 days
    Freshness Updated 61 days ago

depends on

Required files or plugins needed for this resource to work properly.

Works with

Compatible add-ons, packages, or tools that pair well with this resource.

Rust / Server Plugins

TiersMode

Tier-Based ProgressionRust Plugin

A new stage. New possibilities. Your wipe, at your pace.

Create a staged progression system for your Rust server. Decide when players can access building grades, items, events, vendors and vehicles, and adjust crafting and gathering as the wipe progresses.

4 default tiers

Add and customize your own stages

Per-tier rules

Building, events, access and rates

In-game editing

Manage blocked items with /tier edit

01 / Video demo

See TiersMode in action

Watch the video demo for a look at TiersMode.

Watch on YouTube

02 / Progression

Set the pace of your wipe

Add a tier-based game mode to an existing modded server or build a new server around staged progression. TiersMode generates four tiers by default, and you can create additional stages and configure each one independently.

  • Give every tier its own name, icon URL and color.
  • Set stage duration in minutes: 60 for one hour, or 1,440 for one day.
  • Customize what becomes available as your server moves through the tiers.

03 / Player information

Keep players informed as the server progresses

  • On-screen counter. Display the current tier and the time remaining until the next stage.
  • Tier information window. Enable or disable the information screen and control whether players can view upcoming tiers.
  • Configurable modal alerts. Notify players about restrictions, tier changes and events such as airdrops, Cargo Ship arrivals or Oil Rig respawns.
  • Custom announcements. Send a server-wide modal message with /tieralert.
  • Chat messages. Configure alert notifications and a welcome message explaining the game mode.
  • Discord announcements. Announce wipe starts and tier changes using the Discord Messages plugin.
  • Server title. Optionally update the server title using the configured tier placeholder.

04 / Building & workbenches

Control building progression and research

  • Tool cupboard limits. Set a maximum number of cupboards per player or allow unlimited placement.
  • Cupboard destruction alerts. Optionally notify the server when a player destroys another player's tool cupboard.
  • Building grades. Set the maximum upgrade level allowed in each tier.
  • Workbench research. Allow or block research through workbenches by tier.
  • Workbench placement. Allow all workbenches, block placement, or permit only the workbenches specified for that stage.

05 / Events & trading

Decide when major events and services become available

Server events

Enable or disable Cargo Ship, Oil Rig, Chinook, Patrol Helicopter, Airdrop and Bradley APC events for each tier.

Vendors and public trading

Control helicopter, boat and horse vendors, drone use and public monument vending machines.

06 / Spawns & vehicles

Unlock cards and vehicles stage by stage

  • Keycard spawns. Choose which access cards can spawn in each tier. Start with green cards and introduce blue and red cards later.
  • Car spawns. Choose which modular car sizes can appear around the map, or disable car spawns for a tier.
  • Vehicle access. Allow or block MLRS, Workcart and Locomotive use independently.

07 / Rates & gathering

Match crafting and resource rates to each tier

Configure crafting speed, research time and recycling time independently for each stage. Keep vanilla values or adjust the pace as progression advances.

The integrated gather system supports Dispenser Gather, Dispenser Bonus, Collectible Pickup, Growable Gathered, Survey Gather, Quarry Gather and Excavator Gather.

Use one gather system for these rates: disable TiersMode's gather system if another gather plugin controls them, or remove the overlapping plugin before enabling the integrated system.

08 / Restrictions & automation

Edit blocked items in game and run commands per tier

Use /tier edit to manage the items blocked by each stage through the administrative interface, without manually searching for their names in the configuration.

  • Block crafting of items restricted in the current tier.
  • Prevent placement of specified deployables when the player lacks building privilege.
  • Run your configured server commands when a tier loads, including on tier changes and server restarts.

Use tier commands to enable or disable other plugins, trigger their events, or apply your own stage-specific server setup.

09 / Commands

Player and administrator commands

Command Purpose
/tier Open the tier information window when enabled.
/tier edit Open the blocked-item editor. Requires tiersmode.admin.
/tieralert textmsg Send a custom modal alert to online players. Requires tiersmode.admin.

10 / Permissions

Fine-tune access and bypass permissions

Permission Purpose
tiersmode.admin Access the tier editor and custom alert command. Assign to administrators only.
tiersmode.bypass.use_workcart Bypass the Workcart use restriction.
tiersmode.bypass.use_locomotive Bypass the Locomotive use restriction.
tiersmode.bypass.use_mlrs Bypass the MLRS use restriction.
tiersmode.bypass.limit_cupboard Bypass the tool cupboard limit.
tiersmode.bypass.block_items Bypass item restrictions.
tiersmode.bypass.block_place_no_building Bypass specified deployable restrictions without building privilege.
tiersmode.bypass.upgrade Bypass the maximum building upgrade level.
tiersmode.bypass.block_place_all_workbench Bypass workbench placement restrictions.
tiersmode.bypass.block_research Bypass workbench research restrictions.
tiersmode.bypass.block_vending_helis Bypass helicopter vendor restrictions.
tiersmode.bypass.block_vending_boat Bypass boat vendor restrictions.
tiersmode.bypass.block_vending_horses Bypass horse vendor restrictions.
tiersmode.instant_research Instant research.
tiersmode.alerts.block Disable alerts for the player.
tiersmode.instant_recycler Instant recycling.

11 / Default configuration

Four tiers to use as your starting point

This example uses four stages: Wood Age, Stone Age, Metal Age and Explosive Age. Each lasts 1,440 minutes, with progressively higher building grades and different events, rates and restrictions. Tier names in the configuration are customizable and appear in Spanish in this example.

Adjust the server title, image URLs, Discord webhook placeholder and server commands for your own setup. Discord announcements require the Discord Messages plugin when enabled.

{
  "Automatic Server Title": {
    "Enabled Auto Changue": true,
    "Base title to modify": "RustSpain.com | Tiers Mode ({0})"
  },
  "GUI Config": {
    "On-Screen GUI Counter": true,
    "Counter Config": {
      "Color Title": "1.0 1.0 1.0 0.70",
      "Color Subtitle": "1.0 1.0 1.0 0.70",
      "Color Button": "0.46 0.46 0.46 0.49",
      "Show Icon/Color": true,
      "Show Button Info": true
    },
    "Enabled Alert Modal": true,
    "Modal Config": {
      "Duration Show": 10.0,
      "Color Title": "1.0 1.0 1.0 0.70",
      "Color Description": "1.0 1.0 1.0 0.70",
      "Sound Alert": true,
      "Prefab Sound": "assets/prefabs/tools/pager/effects/beep.prefab"
    },
    "Enabled Alert Modal Changue Tier": true,
    "Modal Changue Config": {
      "Duration Show": 15.0,
      "Color Title": "1.0 1.0 1.0 0.70",
      "Color Description": "1.0 1.0 1.0 0.70",
      "Sound Alert": true,
      "Prefab Sound": "assets/bundled/prefabs/fx/item_unlock.prefab"
    },
    "Enabled Alert Modal Events": true,
    "Modal Events Config": {
      "Duration Show": 15.0,
      "Color Title": "1.0 1.0 1.0 0.70",
      "Color Description": "1.0 1.0 1.0 0.70",
      "Sound Alert": true,
      "Prefab Sound": "assets/prefabs/tools/pager/effects/vibrate.prefab"
    },
    "Enabled Custom Alert Modal": true,
    "Modal Custom Config": {
      "Duration Show": 15.0,
      "Color Title": "1.0 1.0 1.0 0.70",
      "Color Description": "1.0 1.0 1.0 0.70",
      "Sound Alert": true,
      "Prefab Sound": "assets/prefabs/tools/pager/effects/vibrate.prefab"
    },
    "Windows Info Config": {
      "Show GUI Info Window on Enter": true,
      "Show GUI Info use Command": true,
      "Show Previous Tier Button": true,
      "Show Next Tier Button": true,
      "Color Title": "1.00 1.00 1.00 1.00",
      "Color Text": "0.90 0.90 0.90 1.00",
      "Color Header Info": "0.0 0.0 0.0 1.0",
      "Color Button Close": "0.20 0.20 0.20 0.80"
    }
  },
  "Messages": {
    "Enabled Chat": true,
    "Enabled Welcome Chat": true,
    "Use Discord Message Plugin": true,
    "Webhook Channel Announcement Change of Stag": "Put here your Webhook of the Channel where you want to announce the changes of Tiers."
  },
  "Tiers": [
    {
      "Tier Name": "Edad de Madera",
      "Tier Icon URL": "https://img.rustspain.com/tiers/1.png",
      "Tier Color": "0.17 0.75 0.42 0.50",
      "Duration of the tier in Minutes": 1440,
      "Cupboards": {
        "Limit Maximum Placed Cupboards": true,
        "Maximum Cupboards per player": 3,
        "Global Alert for Destruction of Cupboard": false,
        "Config Destruction Alert": {
          "Show Name of the player who destroyed it in the info": true,
          "Show Position in info": true
        },
        "Maximum Upgrade Level (1 = Wood, 2 = Stones, 3 = Metal, 4 = HQ)": 1
      },
      "Workbench": {
        "Allow research from Workbench": false,
        "Allow Place All Workbench": false,
        "Allow placing only the following workbenches": [
          "assets/prefabs/deployable/tier 1 workbench/workbench1.deployed.prefab"
        ]
      },
      "Events": {
        "Cargoship": false,
        "Oil Rig": false,
        "Chinook": false,
        "Patrol Helicopter": true,
        "Airdrop": true,
        "Bradley APC": false
      },
      "Sellers": {
        "Helicopter Sale": false,
        "Boat Sales": false,
        "Horse Sales": false,
        "Use of Drones": false,
        "Use of Public Vending Machine (Rads)": false
      },
      "Spawn": {
        "Spawn Cards": [
          "keycard_green_pickup"
        ],
        "Spawn Vehicles (Cars)": [],
        "Use Vehicle MLRS": false,
        "Use Vehicle Workcart": true,
        "Use Vehicle Locomotive": true
      },
      "Speed": {
        "Crafting Rate (1.0 = Vanilla | 0.0 = Instant)": 1.0,
        "Research Seconds (10.0 = Vanilla | 0.0 = Instant)": 10.0,
        "Recycler Seconds (5.0 = Vanilla | 0.0 = Instant)": 5.0,
        "Gather System (If you use another plugin for the Gather disable this or remove the other one)": false,
        "Gather Config (Setting 0.0 will disable this option and it will work as vanilla)": {
          "DispenserGather": 0.0,
          "DispenserBonus": 1.0,
          "CollectiblePickup": 0.0,
          "GrowableGathered": 0.0,
          "SurveyGather": 0.0,
          "QuarryGather": 0.0,
          "ExcavatorGather": 0.0
        }
      },
      "Lists": {
        "Items lock Craft": true,
        "Items lock": [
          "shotgun.waterpipe",
          "shotgun.pump",
          "pistol.semiauto",
          "pistol.revolver",
          "rifle.semiauto",
          "maxhealthtea",
          "radiationresisttea",
          "healingtea",
          "ammo.rifle",
          "ammo.shotgun.fire",
          "ammo.shotgun",
          "ammo.shotgun.slug"
        ],
        "Deployable lock without Building Permissions": false,
        "Items lock without Building Permissions": {
          "trap.bear": "assets/prefabs/deployable/bear trap/beartrap.prefab",
          "trap.landmine": "assets/prefabs/deployable/landmine/landmine.prefab"
        },
        "Server Commands": [
          "o.unload Backpack",
          "o.unload TheStorm"
        ]
      }
    },
    {
      "Tier Name": "Edad de Piedra",
      "Tier Icon URL": "https://img.rustspain.com/tiers/2.png",
      "Tier Color": "0.06 0.58 0.86 0.50",
      "Duration of the tier in Minutes": 1440,
      "Cupboards": {
        "Limit Maximum Placed Cupboards": true,
        "Maximum Cupboards per player": 5,
        "Global Alert for Destruction of Cupboard": false,
        "Config Destruction Alert": {
          "Show Name of the player who destroyed it in the info": true,
          "Show Position in info": true
        },
        "Maximum Upgrade Level (1 = Wood, 2 = Stones, 3 = Metal, 4 = HQ)": 2
      },
      "Workbench": {
        "Allow research from Workbench": false,
        "Allow Place All Workbench": false,
        "Allow placing only the following workbenches": [
          "assets/prefabs/deployable/tier 1 workbench/workbench1.deployed.prefab"
        ]
      },
      "Events": {
        "Cargoship": true,
        "Oil Rig": false,
        "Chinook": true,
        "Patrol Helicopter": true,
        "Airdrop": true,
        "Bradley APC": false
      },
      "Sellers": {
        "Helicopter Sale": false,
        "Boat Sales": true,
        "Horse Sales": true,
        "Use of Drones": false,
        "Use of Public Vending Machine (Rads)": false
      },
      "Spawn": {
        "Spawn Cards": [
          "keycard_green_pickup",
          "keycard_blue_pickup"
        ],
        "Spawn Vehicles (Cars)": [
          "2module_car_spawned.entity"
        ],
        "Use Vehicle MLRS": false,
        "Use Vehicle Workcart": false,
        "Use Vehicle Locomotive": false
      },
      "Speed": {
        "Crafting Rate (1.0 = Vanilla | 0.0 = Instant)": 0.6,
        "Research Seconds (10.0 = Vanilla | 0.0 = Instant)": 8.0,
        "Recycler Seconds (5.0 = Vanilla | 0.0 = Instant)": 4.0,
        "Gather System (If you use another plugin for the Gather disable this or remove the other one)": true,
        "Gather Config (Setting 0.0 will disable this option and it will work as vanilla)": {
          "DispenserGather": 1.5,
          "DispenserBonus": 1.5,
          "CollectiblePickup": 1.5,
          "GrowableGathered": 1.5,
          "SurveyGather": 1.5,
          "QuarryGather": 1.5,
          "ExcavatorGather": 1.5
        }
      },
      "Lists": {
        "Items lock Craft": true,
        "Items lock": [
          "weapon.mod.8x.scope",
          "rifle.bolt",
          "hmlmg",
          "pistol.python",
          "smg.thompson",
          "shotgun.double",
          "roadsign.gloves",
          "roadsign.kilt",
          "hazmatsuit.arcticsuit",
          "explosives",
          "submarine.torpedo.straight",
          "ammo.rocket.basic",
          "ammo.rocket.hv",
          "ammo.rifle.incendiary",
          "ammo.pistol.fire",
          "ammo.rocket.fire",
          "ammo.rifle.hv",
          "ammo.pistol.hv"
        ],
        "Deployable lock without Building Permissions": true,
        "Items lock without Building Permissions": {
          "trap.bear": "assets/prefabs/deployable/bear trap/beartrap.prefab",
          "trap.landmine": "assets/prefabs/deployable/landmine/landmine.prefab"
        },
        "Server Commands": [
          "o.unload Backpack",
          "o.unload TheStorm"
        ]
      }
    },
    {
      "Tier Name": "Edad de Metal",
      "Tier Icon URL": "https://img.rustspain.com/tiers/3.png",
      "Tier Color": "0.87 0.75 0.05 0.50",
      "Duration of the tier in Minutes": 1440,
      "Cupboards": {
        "Limit Maximum Placed Cupboards": false,
        "Maximum Cupboards per player": 5,
        "Global Alert for Destruction of Cupboard": false,
        "Config Destruction Alert": {
          "Show Name of the player who destroyed it in the info": true,
          "Show Position in info": true
        },
        "Maximum Upgrade Level (1 = Wood, 2 = Stones, 3 = Metal, 4 = HQ)": 3
      },
      "Workbench": {
        "Allow research from Workbench": false,
        "Allow Place All Workbench": false,
        "Allow placing only the following workbenches": [
          "assets/prefabs/deployable/tier 1 workbench/workbench1.deployed.prefab",
          "assets/prefabs/deployable/tier 2 workbench/workbench2.deployed.prefab"
        ]
      },
      "Events": {
        "Cargoship": true,
        "Oil Rig": true,
        "Chinook": true,
        "Patrol Helicopter": true,
        "Airdrop": true,
        "Bradley APC": true
      },
      "Sellers": {
        "Helicopter Sale": true,
        "Boat Sales": true,
        "Horse Sales": true,
        "Use of Drones": false,
        "Use of Public Vending Machine (Rads)": true
      },
      "Spawn": {
        "Spawn Cards": [
          "keycard_green_pickup",
          "keycard_blue_pickup",
          "keycard_red_pickup"
        ],
        "Spawn Vehicles (Cars)": [
          "2module_car_spawned.entity",
          "3module_car_spawned.entity",
          "4module_car_spawned.entity"
        ],
        "Use Vehicle MLRS": false,
        "Use Vehicle Workcart": false,
        "Use Vehicle Locomotive": false
      },
      "Speed": {
        "Crafting Rate (1.0 = Vanilla | 0.0 = Instant)": 0.3,
        "Research Seconds (10.0 = Vanilla | 0.0 = Instant)": 6.0,
        "Recycler Seconds (5.0 = Vanilla | 0.0 = Instant)": 3.0,
        "Gather System (If you use another plugin for the Gather disable this or remove the other one)": true,
        "Gather Config (Setting 0.0 will disable this option and it will work as vanilla)": {
          "DispenserGather": 2.0,
          "DispenserBonus": 2.0,
          "CollectiblePickup": 2.0,
          "GrowableGathered": 2.0,
          "SurveyGather": 2.0,
          "QuarryGather": 2.0,
          "ExcavatorGather": 2.0
        }
      },
      "Lists": {
        "Items lock Craft": true,
        "Items lock": [
          "rifle.l96",
          "lmg.m249",
          "multiplegrenadelauncher",
          "pistol.m92",
          "shotgun.spas12",
          "rifle.m39",
          "explosive.timed",
          "weapon.mod.muzzlebrake",
          "weapon.mod.muzzleboost",
          "chainsaw",
          "jackhammer",
          "weapon.mod.extendedmags",
          "ammo.rocket.mlrs",
          "ammo.grenadelauncher.he",
          "ammo.grenadelauncher.buckshot",
          "ammo.grenadelauncher.smoke",
          "ammo.rifle.explosive"
        ],
        "Deployable lock without Building Permissions": false,
        "Items lock without Building Permissions": {
          "trap.bear": "assets/prefabs/deployable/bear trap/beartrap.prefab",
          "trap.landmine": "assets/prefabs/deployable/landmine/landmine.prefab"
        },
        "Server Commands": [
          "o.load Backpack",
          "o.unload TheStorm"
        ]
      }
    },
    {
      "Tier Name": "Edad Explosiva",
      "Tier Icon URL": "https://img.rustspain.com/tiers/4.png",
      "Tier Color": "0.80 0.26 0.13 0.50",
      "Duration of the tier in Minutes": 1440,
      "Cupboards": {
        "Limit Maximum Placed Cupboards": false,
        "Maximum Cupboards per player": 5,
        "Global Alert for Destruction of Cupboard": false,
        "Config Destruction Alert": {
          "Show Name of the player who destroyed it in the info": true,
          "Show Position in info": true
        },
        "Maximum Upgrade Level (1 = Wood, 2 = Stones, 3 = Metal, 4 = HQ)": 4
      },
      "Workbench": {
        "Allow research from Workbench": true,
        "Allow Place All Workbench": true,
        "Allow placing only the following workbenches": [
          "assets/prefabs/deployable/tier 1 workbench/workbench1.deployed.prefab",
          "assets/prefabs/deployable/tier 2 workbench/workbench2.deployed.prefab",
          "assets/prefabs/deployable/tier 3 workbench/workbench3.deployed.prefab"
        ]
      },
      "Events": {
        "Cargoship": true,
        "Oil Rig": true,
        "Chinook": true,
        "Patrol Helicopter": true,
        "Airdrop": true,
        "Bradley APC": true
      },
      "Sellers": {
        "Helicopter Sale": true,
        "Boat Sales": true,
        "Horse Sales": true,
        "Use of Drones": true,
        "Use of Public Vending Machine (Rads)": true
      },
      "Spawn": {
        "Spawn Cards": [
          "keycard_green_pickup",
          "keycard_blue_pickup",
          "keycard_red_pickup"
        ],
        "Spawn Vehicles (Cars)": [
          "2module_car_spawned.entity",
          "3module_car_spawned.entity",
          "4module_car_spawned.entity"
        ],
        "Use Vehicle MLRS": true,
        "Use Vehicle Workcart": false,
        "Use Vehicle Locomotive": false
      },
      "Speed": {
        "Crafting Rate (1.0 = Vanilla | 0.0 = Instant)": 0.0,
        "Research Seconds (10.0 = Vanilla | 0.0 = Instant)": 4.0,
        "Recycler Seconds (5.0 = Vanilla | 0.0 = Instant)": 2.0,
        "Gather System (If you use another plugin for the Gather disable this or remove the other one)": true,
        "Gather Config (Setting 0.0 will disable this option and it will work as vanilla)": {
          "DispenserGather": 3.0,
          "DispenserBonus": 3.0,
          "CollectiblePickup": 3.0,
          "GrowableGathered": 3.0,
          "SurveyGather": 3.0,
          "QuarryGather": 3.0,
          "ExcavatorGather": 3.0
        }
      },
      "Lists": {
        "Items lock Craft": true,
        "Items lock": [],
        "Deployable lock without Building Permissions": true,
        "Items lock without Building Permissions": {
          "trap.bear": "assets/prefabs/deployable/bear trap/beartrap.prefab",
          "trap.landmine": "assets/prefabs/deployable/landmine/landmine.prefab",
          "water.catcher.large": "assets/prefabs/deployable/water catcher/water_catcher_large.prefab",
          "water.catcher.small": "assets/prefabs/deployable/water catcher/water_catcher_small.prefab"
        },
        "Server Commands": []
      }
    }
  ]
}

12 / Language & support

Make the game mode fit your community

Language files are generated in English by default. A Spanish translation is available on request.

For questions, problems, suggestions or help with your setup, contact ninco90 on Discord.

A custom configuration service is also available for an additional fee if you would like the game mode configured around your server's preferences.

Give every stage of your wipe its own rules

Start with the four default tiers, adjust the timing and unlocks, and build a progression experience around your community.

  • Like 2
  • Love 1

ninco90
ninco90's Collection
Explore more files from this creator.

User Feedback

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
3.2m
Total downloads
Customers
12.3k
Customers served
Files Sold
174.2k
Total sales
Payments
3.8m
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.