Live
JeffGoldblume reacted ❤️ to ShoppyStock EditorWrecks updated Beast Master - (Aura & Effect Update)Wrecks published Case TiersJeffGoldblume reacted 🔥 to HalloweenBrad Copp reacted 🔥 to Escape RoomBrad Copp updated Deep Sea OptionsEM$Ø followed @xNullPointer95RustFlash updated RescueMissionEM$Ø followed @0gGhostRickySpanish updated PurgeFXbadgyver updated Halloweenbadgyver updated RATS 2xNullPointer95 updated NPC FreezeEM$Ø updated rPhoneEM$Ø published rPhoneMayonnaiseScc updated Toilet TransitMayonnaiseScc reacted 🔥 to NPC DefendersJeffGoldblume reacted ❤️ to The DiverDuff updated Code RaidDuff updated PersonalDayDuff updated SimpleFurnacesDuff updated AutoLootBackpackKap updated Deception IslandKap published Deception Islandbadgyver published HalloweenBig Tex Ryder published Radio StudioBig Tex Ryder published NPC StudioBig Tex Ryder reviewed MyServerGearMayonnaiseScc published Toilet TransitBig Tex Ryder reacted 🔥 to MyServerGear
Browse/Rust/Plugins/Case Tiers

Case Tiers

Wrecks 0.0 (0)v1.0.0OxideCarbonExclusive#cases#rng#loot#ui
Case Tiers1 / 4
Setup up an Unlimited Amount of Loot Cases For your players to Test Their Luck.
Description

Five tiers of case. One extract each. Try your luck.


A Loot Case system that ships with five preset cases and a UI you can repaint to match your server theme.


Each case is a Skinned Item the player carries. Open it, look over what is inside, and hit extract to pull your reward.


Assign Loot, Commands, or both to any case, then set the probability that an extract rolls a command instead of an item.


Every entry carries its own Probability, so you weight the table per item and per command.


Case backgrounds are yours to set. Five colored cases are included to match the preset tiers, drop in your own if you would rather.


Cases holding more than 12 Items get page buttons so the opener can read the whole loot table before committing.


The UI renders Skinned Items out of the box, and any entry can override its icon with a custom URL.


Each tier points at its own Lang Key for the info panel, so every case can read differently.


Access is gated per case by Permission, set in config alongside everything else.


VIDEO DEMO


Commands


/giveCases - Requires Admin Permission - Sends a full set of every case to yourself for testing.


Console for RCON:


givecaseto playername casename amount - Sends a case to one player.

giveallcases casename amount - Sends a case to every online player.


Permissions


casetiers.admin - Required for the admin command.

CaseTiers.Tier1 through CaseTiers.Tier5 - Default per-case open permissions. Rename them per case in config.


Dependencies


ImageLibrary - Required for case art, banners, and item icons.


Config


One block per case under Loot Case. Tier 1 is shown in full, the rest follow the same shape.


json
1{
2 "Loot Case": {
3 "Tier 1 Case": {
4 "Loot Case Name": "Tier 1 Case",
5 "Skin ID": 3316509738,
6 "Loot Case Image": "https://www.dropbox.com/scl/fi/avczb439vgi4eo78xcsfv/Tier1CaseBackground.png?rlkey=7es262odgwsnrmawzfjnyk6q8&st=hrrh0uy5&dl=1",
7 "Enable Commands?": true,
8 "Enable Loot?": true,
9 "Probability (out of 100) to execute a command. The sum of Command Probability and Loot Probability should be 100.": 0,
10 "Probability (out of 100) to give loot. The sum of Command Probability and Loot Probability should be 100.": 100,
11 "Permission Needed To Open": "CaseTiers.Tier1",
12 "Lang Key For Info Panel": "Tier1",
13 "Commands": [
14 {
15 "Command": "tester",
16 "Description": "Test Command",
17 "Probability out of 100 to execute this command?": 100
18 },
19 {
20 "Command": "inventory.giveto {id} gunpowder 20",
21 "Description": "Gunpowder Command",
22 "Probability out of 100 to execute this command?": 30
23 }
24 ],
25 "LootTable": [
26 {
27 "Item ShortName": "bandage",
28 "Item Custom Name": "",
29 "Minimum Item Amount": 1,
30 "Maximum Item Amount": 10,
31 "Item Skin ID": 0,
32 "Item Custom Image": "",
33 "Probability out of 100 to pull this item from this Case?": 60
34 },
35 {
36 "Item ShortName": "rifle.ak.ice",
37 "Item Custom Name": "",
38 "Minimum Item Amount": 1,
39 "Maximum Item Amount": 1,
40 "Item Skin ID": 0,
41 "Item Custom Image": "",
42 "Probability out of 100 to pull this item from this Case?": 40
43 },
44 {
45 "Item ShortName": "syringe.medical",
46 "Item Custom Name": "Tier 1 Medical Syringe",
47 "Minimum Item Amount": 1,
48 "Maximum Item Amount": 1,
49 "Item Skin ID": 3295697832,
50 "Item Custom Image": "",
51 "Probability out of 100 to pull this item from this Case?": 40
52 }
53 ]
54 }
55 },
56 "UI": {
57 "Font": "robotocondensed-bold.ttf",
58 "Font Color": "0.5647059 0.2509804 0.2313726 1",
59 "Description Font Size": 18,
60 "Item Name Font Size": 10,
61 "Icon Border": "https://www.dropbox.com/scl/fi/9jfg5wer2lcg9cxzplas8/elem1-removebg-preview.png?rlkey=yo67i9vpcyxmewhaih5nvwrr6&st=ee8rl07j&dl=1",
62 "Icon Border Color": "0.5647059 0.2509804 0.2313726 1",
63 "Extract Button": "https://www.dropbox.com/scl/fi/oqh5ma3z8jbk8g3kzamws/EXTRACT-ITEMS.png?rlkey=8mev45hhq7qa49vta3ueu0z0b&st=2cwj66bw&dl=1",
64 "Extract Button Color": "0.5647059 0.2509804 0.2313726 1",
65 "Commands Border": "https://www.dropbox.com/scl/fi/9zxolwyj8gbb01wr1n126/commandsbanner-removebg-preview.png?rlkey=tyszlr0yjth5peoba5gubync9&st=h4bijch3&dl=1",
66 "Commands Banner Text": "<color=#3b8b90>EXTRACTABLE COMMANDS</color>",
67 "Commands Border Color": "0.5647059 0.2509804 0.2313726 1",
68 "Loot Table Banner": "https://www.dropbox.com/scl/fi/j93m4wlqvz5tactgur31z/LootTableBanner.png?rlkey=w27qyvw8vjwf1cb83x62wp4oe&st=wvz5hk77&dl=1",
69 "Loot Table Banner Color": "0.5647059 0.2509804 0.2313726 1",
70 "Info Border": "https://www.dropbox.com/scl/fi/4qznbqyq9ey2ao3ilaijy/InfoBanner.png?rlkey=v4qp12l0x5pdmn07qdxpb751o&st=qcvu4xdk&dl=1",
71 "Info Border Color": "0.5647059 0.2509804 0.2313726 1",
72 "Back Button": "https://www.dropbox.com/scl/fi/gipwp9d59tqv1mg13ehpw/BACK.png?rlkey=isiwwk3zqri2vyy6c9dfhby80&st=w4einaux&dl=1",
73 "Back Button Color": "0.231 0.545 0.565 1",
74 "Forward Button": "https://www.dropbox.com/scl/fi/wbkp61oypje60a7p7q91s/Forward.png?rlkey=284ehj1ujpkbztcirpixtbd10&st=i7b58y5d&dl=1",
75 "Forward Button Color": "0.231 0.545 0.565 1",
76 "Logo Image 512 x 512 (Scales Down)": "https://www.dropbox.com/scl/fi/saxdwleibvcmhfn7xvgqu/mask.png?rlkey=ne1ijp7r908rjk99wpcrfq0lw&st=m9e7e9ec&dl=1"
77 }
78}


Lang


Tier1 through Tier5 fill the info panel for their case. Point a case at any key you like with Lang Key For Info Panel.


json
1{
2 "Tier1": "This is text for Tier 1 Cases, Alter it in Lang.",
3 "Tier2": "This is text for Tier 2 Cases, Alter it in Lang.",
4 "Tier3": "This is text for Tier 3 Cases, Alter it in Lang.",
5 "Tier4": "This is text for Tier 4 Cases, Alter it in Lang.",
6 "Tier5": "This is text for Tier 5 Cases, Alter it in Lang.",
7 "NOCLEARANCE": "[<color=#3b6090>Case Tiers</color>] You don't have the <color=#90403b>Clearance</color> To Open This <color=#8b903b>Case</color>.",
8 "CommandExtractionMessage": "[<color=#3b6090>Case Tiers</color>] You have Extracted the <color=#906b3b>{0}</color>",
9 "ItemExtractionMessage": "[<color=#3b6090>Case Tiers</color>] You have Extracted: <color=#906b3b>{0}</color> x <color=#3b6090>{1}</color>"
10}

Sponsored
RCONtrol
RCONtrol

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

Visit site ↗
$22.99
Views8
Downloads0
Purchases0
Rating 0.0
Version1.0.0
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size79 KB
PublishedSep 20, 2026
UpdatedSep 20, 2026
✓ Reviewed for safety and integrity
Wrecks
View profile →
Contributors
Jeff Goldblum