Game ModesbeginnerUpdated: 10/24/2026

Criminality Restock Command: How to Use It in Roblox

Use the Criminality restock command to manage shop stock in a private server, combine it with other commands, and organize command-based play.

The Criminality restock command controls shop inventory in a private server, helping hosts prevent an economy from drying up as players spend cash on weapons, gear, or other goods. Hosts can use it to restore sold-out stock during a Criminality infection session, then balance restocking against normal earnings so cash and XP mode progression remain sustainable for a server supporting up to 30 players.

Understanding the Criminality Restock Command

The !psRestock command belongs to Criminality’s private-server command family. Its purpose is straightforward: it restocks the game’s shop inventory so items become available again after players buy or remove stock. That makes it useful when you are testing a scenario, preparing for another round, or simply preventing a session from becoming empty because every relevant item has already been purchased.

Private-server commands are introduced with !cmds. According to the documented command list, entering that prefix opens the full set with instructions, including !psRestock, !psToggleScraps, !psMaxLootDrops, !psGiveCash, !psSupplyDrop, and !psMysteryCrate. Mod commands are also included by default, so a host can see both server-management and moderation tools in the same place.

This command is especially relevant to the Criminality ps commands system because it changes a live server rather than merely adjusting a personal setting. A player changing their own camera, time, or ragdoll state is different from a host changing the shared shop. Restocking therefore belongs to the server’s preparation and pacing decisions.

Command familyCommandWhat it affectsPrimary user
Shop control!psRestockShared shop inventoryPrivate-server host or authorized moderator
Time control!psTimeThe server’s time settingPrivate-server host or authorized moderator
Player-state control!psRagdollThe player’s ragdoll statePlayer in an eligible private server
Server utilities!psMaxLootDropsLoot-drop configurationPrivate-server host or authorized moderator
Server utilities!psGiveCashCash granted within the serverPrivate-server host or authorized moderator
Discovery!cmdsPrints commands and instructionsAny player allowed to view the list

The key distinction is shared inventory versus individual control. If another player asks why an item is unavailable, a restock may restore the shop, but it will not change that player’s camera, cash balance, or ragdoll condition. Knowing the difference prevents accidental command misuse and makes a private session easier to manage.

Entering the Restock Command Safely

Open the in-game chat and enter !psRestock exactly as written, including the exclamation mark and the capital letters shown in the command reference. Criminality recognizes commands through the chat interface, so the command should be sent as a chat message rather than placed in the movement controls or a settings panel.

The documented list does not publish a required cooldown, duration, item count, or exact trigger animation for this command. Those details are not something the developer has made available, so claims about a precise restock delay or guaranteed number of items would be misleading. The observable result should instead be checked in the shop: previously unavailable items should return if the command has been applied successfully.

A Reliable Command Sequence

A host who has never used the Criminality restock command should validate the command family in a controlled sequence before beginning a longer session. Start with one !psRestock call during a quiet interval, then compare the relevant shop’s inventory before and after execution; this confirms whether the private-server restock is affecting the expected shop rather than merely producing a chat response. Repeating the check in the next activity block helps identify timing or stock-consumption issues without assuming undocumented values such as an automatic restock threshold.

  1. Enter !cmds in the chat to review the available entries and their instructions.

  2. Locate !psRestock in the displayed list and confirm the capitalization and punctuation.

  3. Run the command once, then open the relevant shop and check whether its inventory has been replenished.

  4. Test another server command only after confirming that the restock result was visible.

  5. Repeat the restock when the next activity block is about to begin rather than waiting until the shop is visibly empty.

StageCommandWhat to check
Review!cmdsThe command is listed and its spelling matches
Execute!psRestockA chat response or visible shop change confirms the action
VerifyOpen the shopRelevant items are available again
Repeat!psRestockThe cycle remains consistent between activity blocks

This sequence is especially helpful in a Criminality 30 players setting. A larger private server can consume shop stock faster, and a host may otherwise spend part of a round managing an empty inventory. Restocking between planned intervals keeps the pacing smoother, although the game has not published a player threshold at which stock changes automatically.

The command should not be treated as a free, unlimited resource generator. It restores the shop’s available inventory; it does not award cash directly, improve a player’s character, or remove the need to earn purchases normally. If you also need to adjust the shared economy, separate cash controls should be handled with their own command rather than assumed to be part of the restock action.

Restocking Within Different Game Modes

Restock is a supporting tool for Criminality gamemodes rather than a mode by itself. Its usefulness changes depending on whether the server is set up for standard criminal activity, a custom private scenario, or one of the alternatives described in the available mode guide. The overview of Criminality game modes provides useful context for choosing the intended style before deciding when a shop reset should occur.

For a conventional robbery or cash-gathering session, restocking is most relevant before a new round begins. This keeps weapons and other purchasable resources available without making the shop the focus of the entire session. The host can also pair the action with other private-server controls when demonstrating the command system or preparing a specific encounter.

Session goalBest restock timingReason
Standard cash-gathering roundBefore the round startsPlayers have access to normal shop resources
Practice with limited purchasesAfter the planned practice blockThe scarcity remains part of the exercise
Custom role-play scenarioImmediately before the scenarioRequired items are present when the activity begins
Server command demonstrationBefore each demonstration segmentThe shop change is easy to observe
Infection-style sessionBetween major phasesThe active phase is not interrupted by shop preparation

The exact contents of the shop are not specified in the available command documentation. A host should therefore observe the current server state rather than plan around a claimed fixed inventory list. This approach is especially important when a group changes modes, because players may have already purchased several items during the previous phase.

Infection and Phase-Based Sessions

A session centered on Criminality infection benefits from a phase-based restock schedule. Instead of restocking whenever one player requests an item, the host can reset the shop at the start of a phase or after a deliberate scarcity segment. That creates a predictable rhythm and gives everyone a fair opportunity to check available stock.

The infection-mode explanation covers the broader command setup and can help distinguish shared host controls from the special conditions of an infection match. During a fast phase, however, the host should avoid unnecessary shop interruptions. A restock should happen at a natural boundary so that players are not pulled out of the main activity merely because the server’s inventory changed.

For a Criminality xp mode session, timing is just as important. The available source material does not publish a definitive XP rate, level cap, or required level for accessing the restock command. It would therefore be inaccurate to claim that a particular mode, player count, or progression level unlocks it. Treat command availability as a server feature and verify it through the displayed !cmds list instead of tying it to invented progression thresholds.

Combining Restock with Other Private-Server Commands

The !psRestock command becomes more useful when viewed as one part of a larger host toolkit. The documented command family covers time, teleportation, player effects, cash, supply drops, mystery crates, scrap toggling, loot drops, and moderation. These controls solve different problems, and combining them thoughtfully is more effective than cycling through every option without a plan.

For example, a host might restock the shop, set the time to suit a scenario, and then use a mystery crate or supply drop for a planned reward moment. Another host may combine a restock with !psGiveCash when setting up a practice environment. The game does not publish a canonical setup order for these commands, so the useful approach is to define a sequence and test it before inviting a larger group.

ObjectiveRestock roleSupporting commandPlanned result
Start a normal roundRefresh the shared shop!psTimeThe session opens with available purchases
Build a reward momentEnsure normal stock is present!psMysteryCrateA crate becomes the session’s special event
Run a loot exerciseKeep the shop prepared!psMaxLootDropsLoot behavior is emphasized separately from shop stock
Practice spendingDelay the next reset!psGiveCashPlayers can experiment without leaving the shop empty
Prepare a phase changeRestore stock between phases!psToggleScrapsScrap availability matches the host’s setup

A useful private-server guide can expand on the custom settings and freecam options. The important principle is that restock should solve a specific inventory need, while the other commands should solve separate setup goals. For example, teleporting a player and restoring shop inventory accomplish different tasks, and combining them does not make either command more powerful.

Build a Repeatable Host Routine

A short, repeatable restock routine reduces the chance that the Criminality shared shop will be empty during a key activity, such as the first infection round or a phase transition. Use only documented commands from !cmds for the restock command, and avoid assuming that cooldowns or automatic restocking are active unless the server’s command documentation explicitly confirms them. For example, restock immediately before a planned Criminality mode change so players can purchase needed items without a reset disrupting the opening.

  • Session start: Review !cmds, then restock the shared shop.

  • First activity block: Allow players to explore and purchase without unnecessary resets.

  • Mid-session checkpoint: Check the shop visually and restock only if the next activity needs those items.

  • Phase transition: Restore stock before the new mode or scenario begins.

  • Session end: Avoid a final restock unless the server will remain active, because it creates no value for departing players.

This routine also works when the private server reaches 30 players, provided the host communicates the timing of resets. With more participants, demand can rise and personal purchase intentions can conflict. A public announcement such as “restocking now” gives everyone a clear opportunity to check the shop instead of discovering the change at an awkward moment.

Common Restock Problems and Practical Solutions

The most common issue is not a complicated bug but an incorrect expectation. Because the game has not published exact restock timing or inventory quantities, players may assume that one command permanently fixes a shop or that it affects personal purchases. Confirming the visible result in the actual shop is the fastest way to verify whether the server state changed.

Another common issue is command spelling. The command reference uses !psRestock, and punctuation matters. Typing !restock, removing the exclamation mark, or changing capitalization may prevent recognition. When a command does not work, reopen !cmds and compare the entry rather than assuming the server is experiencing an issue.

ProblemLikely causePractical response
No visible changeMisspelled command or wrong chat entryRecheck !cmds and enter !psRestock exactly
Shop remains incompleteA different shop or phase may be activeOpen the relevant shop and verify which area was depleted
Restock interrupts a roundTiming does not match the sessionMove the reset to a planned boundary
Players miss the updateNo announcement was madePost a short chat notice before restocking
Multiple hosts restock at onceThe session lacks one coordinatorAssign one host to manage stock timing

Another misunderstanding concerns ownership. A player may be unable to run the command because private-server permissions apply. The documentation lists the command family and says mod commands are included by default, but it does not publish a universal rank table for every permission level. If a player cannot use it, the host can run the command or verify the server’s moderation configuration instead of creating a custom permission rule that may not exist.

Finally, do not assume that restocking can repair unrelated progression or connection problems. It changes shop availability; it does not reset a character, solve lag, grant experience, or change the selected mode. A host should verify each layer separately, beginning with command spelling, then the visible shop, and finally the broader server state.

When to Restock During a 30-Player Session

The reference to Criminality 30 players is best treated as a planning scenario rather than a published technical threshold. The available sources do not state that restocking becomes available at 30 players, that shop demand follows a fixed formula, or that the game automatically changes stock at that population. The number is useful because it highlights the practical need for clearer host coordination in a busier private server.

At that scale, several players may attempt to purchase the same item at once. A host can prevent frustration by establishing a simple sequence: restock, announce the reset, allow a short purchasing window, and then resume the round. The game has not published a recommended purchasing window, so hosts should choose a length that fits their own session rather than repeat an invented number.

A private session with 30 players also benefits from assigning responsibility. One moderator can monitor shop availability while another manages combat or round progression. This does not require additional server features; it simply prevents two administrators from issuing conflicting commands during a busy transition.

Player activityRestock recommendationReason
Players are gathering and shoppingAvoid mid-round resetsEveryone can finish planned purchases
A new round is about to startRestock immediately beforehandThe full group begins with equal access
Several players need the same itemRestock once for the groupIndividual requests can be consolidated
The shop has been open for an extended periodCheck before the next phaseAvailability is likely more important than the exact elapsed time
The private session is endingSkip the resetAn empty shop is unlikely to affect participants

When larger groups want a more structured setup, the private server and full-server guide can help with session configuration. The restock should still follow the mode’s natural flow. In a competitive match, restore stock before a round; in a social role-play session, restore it before a planned event; in a scarcity exercise, allow the designed shortage to last.

A Complete Restock Checklist

A reliable check requires three things: the command is entered correctly, the shop visibly changes, and the timing fits the session. A host can complete this checklist before every activity block without needing unsupported information about hidden cooldowns, item counts, or XP requirements.

CheckWhat to verifyResult
Command entryThe message reads !psRestockThe request uses the documented spelling
PermissionA host or authorized moderator runs itThe action fits the server’s command access
Shop stateThe relevant shop displays available items againInventory is replenished
Session timingThe reset occurs before a planned phasePlayers are not pulled away mid-round
CommunicationThe group knows a restock occurredPurchases are spread across participants
Follow-upThe host observes the next stock changeThe routine remains effective

The final point deserves special attention because the game may update over time. The command list is the best available reference, but it should be checked again if the interface or behavior changes. The official Criminality Hallows 2026 video provides a verified official media source, while the in-game !cmds output remains more relevant to the exact command syntax available in the current server.

The Criminality restock command gives private-server hosts a direct way to refresh shop inventory and maintain the intended pace of a session. The best approach is simple: use the documented spelling, restock at planned boundaries, verify the shop visually, and coordinate the timing with the active mode. That turns !psRestock into a dependable preparation tool rather than a disruptive reaction to an already empty store.

Frequently Asked Questions

What does the Criminality restock command do?

The !psRestock command refreshes the shared shop inventory in a private server. It is intended to make purchasable items available again after they have been removed. Criminality has not published a fixed item count, cooldown, or restock duration, so the most reliable confirmation is checking the relevant shop after the command runs.

Can every player use the private-server restock command?

Command access can depend on the private server’s permissions. Hosts and authorized moderators have the clearest reason to use !psRestock, while a regular player may not be allowed to alter shared inventory. Enter !cmds to review the available list, and ask the host to perform the restock if a normal player cannot use it.

Does the restock command give cash or experience?

No documented evidence indicates that !psRestock grants cash, experience, levels, or rewards directly. Its function is to replenish shop stock. If a session also requires cash or progression changes, those effects should be handled separately rather than presented as automatic benefits of restocking.

When should a host restock in a 30-player server?

The best time is usually before a new round, planned scenario, or phase begins. Restocking at a natural boundary prevents players from being interrupted while buying items, while also preparing the shared inventory for everyone. Criminality has not published an automatic restock interval or a special rule tied specifically to 30 players.

Does the restock command work in every Criminality game mode?

The command is a private-server feature, but the available documentation does not say that every mode uses shop stock in the same way. In infection, standard, or custom sessions, the host should restock when the next activity needs shop items and verify the visible result. Modes with phase changes generally benefit from restocking between phases rather than during active play.