Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Vanilla Terraria does not provide a documented dedicated-server command for spawning or giving items. To do this server-side, run TShock (or another server tool that supplies equivalent functionality), authenticate with an account or group that has the appropriate permission, then use TShock’s /item (or /i) command for yourself or /give for another player.

The command can fail even when its syntax looks right: the server may be vanilla, your account may lack the permission, the item name may be ambiguous, or a banned-item policy may block it. The steps below isolate those cases and explain where a given item appears after delivery.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

First, identify the server software

Item commands depend on the server software, not merely on the Terraria game client. A dedicated server running the vanilla Terraria server software exposes administrative commands such as ban, password, version, time, port, maxplayers, say, and motd. Its documented command reference does not include an item-spawn or item-give command and directs administrators to TShock for additional commands.

Consequently, typing /item, /i, or /give on an otherwise unmodified vanilla server will not add an item. Installing a client mod or having a character with powerful equipment also does not add a server command. The server must run a tool that implements the command and permission system.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
Server setup Item command documented? What you can do
Vanilla dedicated server No item-spawn command in the documented console list Use the built-in administrative commands only, or install a server tool such as TShock
TShock Yes /item or /i for the authorized user; /give for another player
Another server tool Depends on that tool Use its own command names, permissions, and item-delivery rules

If you are not sure, ask the host or inspect the server startup output and configuration files for the server software name. Do not assume that a server advertised simply as “Terraria” has TShock enabled.

What you need before running a TShock item command

A TShock server

TShock must be installed and running as the server layer. The exact installation and update procedure depends on the Terraria version and the TShock release, so use the documentation that matches your server rather than copying files from an unrelated version. The item commands are supplied by TShock; they are not part of the vanilla server executable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An authenticated administrative account or group

Sign in through the authentication method configured for your server and use an account or group that has the required permission. Being the world owner, knowing the server password, or being able to join the world does not by itself prove that the account can run every TShock command.

The correct permission nodes

TShock separates spawning an item for yourself from giving an item to somebody else:

  • tshock.item.spawn allows the /item command and its /i alias.
  • tshock.item.give allows the /give command.
  • tshock.item.usebanned controls access to items that the server’s banned-item policy blocks.

Grant only the permission needed for the job. A moderator who should be able to help a player may need tshock.item.give, while a builder who only needs materials for their own inventory may need tshock.item.spawn. The banned-item permission is separate; granting a spawn or give permission does not automatically override the banned-item policy.

Spawn an item for yourself with /item or /i

After authentication, enter one of these forms in the command interface available on your server:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
/item <item name> [quantity]
/i <item name> [quantity]

The brackets indicate an optional value; do not type the brackets. If you omit quantity, TShock uses the item’s maximum stack size. Supplying a quantity lets you request a smaller stack when that is more appropriate for the item or the server’s rules.

Examples with single-word names

/item torch 50
/i wood 200

These examples show the syntax pattern: an item name followed, when desired, by a number. The command parser resolves the name against Terraria’s item list and attempts to place the resulting item for the authorized user.

Quote names containing spaces

Multi-word names must be enclosed in quotation marks. For example:

/i "dirt wall"

Without quotes, the parser can treat each word as a separate argument and reject the command or resolve it incorrectly. Use the display name as it appears in the game’s item list. Partial names are allowed only when they narrow to exactly one item; a fragment that matches several items is ambiguous and will not safely identify one item.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When to choose the alias

/i is simply the documented short alias for /item. Use whichever is easier to remember; permissions and item behavior are the same because both invoke the item-spawn command.

Give an item to another player with /give

To target a different player, use:

/give <item name> <player name> [quantity]

The item name comes first, the recipient’s player name comes second, and the quantity is optional. If quantity is omitted, TShock uses the item’s maximum stack size.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
/give torch Alex 50
/give "dirt wall" Alex 100

These examples illustrate both a single-word item name and a quoted multi-word name. Replace Alex with the recipient’s actual in-game name. If the player name contains spaces or your server’s command parser requires quoting for that name, apply the same quoting convention used by your TShock version.

Self-spawn versus player delivery

Goal Command Required permission Target
Put an item into your own delivery flow /item <item name> [quantity] or /i ... tshock.item.spawn The authenticated command user
Supply an item to another player /give <item name> <player name> [quantity] tshock.item.give The named player

A user with only tshock.item.spawn should expect /give to be denied, and a user with only tshock.item.give should not assume that /item will work. The permission nodes are intentionally distinct.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose a reliable item name

Use an exact display name when possible

Exact names reduce ambiguity. Keep capitalization consistent with the item’s displayed name and quote the entire name when it contains spaces. If a partial name is convenient, verify that it matches one item only before confirming the command.

Use the official item-ID table as a lookup reference

Terraria’s official item-ID table lists numeric IDs, display names, and internal names used by the game code. It is useful when you need to distinguish similarly named items or identify the canonical name. The table is a reference, not a replacement for TShock: knowing an ID does not add an item command to a vanilla server and does not grant permission to use TShock commands.

Whether a particular TShock release accepts a numeric ID directly in a command can depend on that release’s command parser. If a numeric entry is rejected, use the corresponding display name and quote it when necessary. Do not infer that an ID from a different Terraria version has the same meaning without checking the current table.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check ambiguous and restricted items

An item name can be valid yet still fail because it matches more than one item or because the server blocks it. Resolve name ambiguity first. If the server reports that the item is banned, an administrator must review the banned-item policy; only a user with tshock.item.usebanned can bypass that restriction, and that permission should be granted sparingly.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.

Understand where a given item appears

TShock’s delivery behavior depends on Server Side Characters (SSC) and the GiveItemsDirectly option.

SSC enabled with direct delivery enabled

When SSC is enabled, GiveItemsDirectly can insert given items directly into the recipient’s inventory. The TShock documentation labels this behavior experimental and warns that it may not work correctly or may cause item loss. Treat direct insertion as a convenience with risk, not as a guarantee that an item was safely recorded.

SSC disabled or direct delivery not used

In the other documented delivery path, given items appear as dropped items in the world rather than being inserted directly into inventory. The recipient must be present and collect the drop in the normal way. This distinction matters when you are testing a command: a successful response does not necessarily mean that the item will immediately appear in an inventory slot.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Configuration Expected delivery Operational consideration
SSC enabled and GiveItemsDirectly enabled Attempted direct inventory insertion Experimental; documentation warns of possible malfunction or item loss
SSC disabled, or direct insertion not in use Item is spawned as a dropped item Recipient must locate and pick it up; protect the area from other players

Before using direct delivery on a live world, test with a low-value item and confirm the result under the same SSC settings. For valuable or irreplaceable items, a dropped-item workflow may be easier to observe, while direct insertion may be more convenient but carries the documented experimental risk.

A complete, low-risk procedure

  1. Confirm the software. Verify that the server is TShock rather than the vanilla dedicated server. If it is vanilla, stop: there is no documented built-in item command to run.
  2. Confirm your identity. Authenticate with the account or group that should perform the operation. Do not test permissions with an unverified account.
  3. Check the permission. Use tshock.item.spawn for your own item or tshock.item.give for another player. Check tshock.item.usebanned only when the server administrator deliberately allows banned-item access.
  4. Resolve the item name. Prefer the exact display name. Quote names containing spaces and use the official ID table to disambiguate similar entries.
  5. Start with a controlled quantity. Supply a quantity instead of relying on the maximum stack when testing. This reduces accidental overproduction and makes it easier to verify delivery.
  6. Run the appropriate command. Use /item or /i for yourself, and /give followed by the recipient’s name for another player.
  7. Verify the delivery path. Look in the inventory when direct insertion is configured, or search the nearby world for a dropped item when it is not.
  8. Record the result. If the command succeeds, note the item name, quantity, permissions, and SSC setting for future administrators. If it fails, use the troubleshooting branches below rather than repeatedly issuing the same command.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Why the command does not work

“Unknown command” or no item command is recognized

This usually indicates a vanilla server or a server tool that is not loaded. Check the server software first. TShock commands cannot be enabled by changing the Terraria client; the server administrator must install and run the tool that provides them.

“Permission denied”

Check the exact node, not just the user’s general rank. The self-spawn command requires tshock.item.spawn; the player-targeting command requires tshock.item.give. A group can have one and not the other. If the item is banned, a separate tshock.item.usebanned decision applies.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

The parser says the item is not found or ambiguous

Replace a partial name with the exact display name, and quote every multi-word name. Consult the official item-ID table to identify the correct display or internal name. Avoid guessing from an internal name when the command expects a display name.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The command reports success but the item is not in inventory

Check the SSC and GiveItemsDirectly settings. With the non-direct path, the item is a world drop and must be collected. With direct insertion, inspect the inventory and server logs carefully because the option is experimental and can fail or lose items.

The recipient never sees the item

Confirm the spelling of the player name, that the intended player is online and in the relevant world, and whether the server uses dropped-item delivery. A successful /give invocation does not change the command’s target if the name was resolved to a different player.

A numeric ID is rejected

Use the item’s display name instead. The official ID table is a lookup aid; command support for numeric input can vary with the TShock release. Do not treat a rejected ID as evidence that the item itself is unavailable.

Administration and safety practices

  • Separate duties. Grant self-spawn and player-give permissions independently so a helper can perform only the operation required.
  • Keep banned-item policy explicit. Decide which items are restricted and who, if anyone, receives tshock.item.usebanned.
  • Test outside the main build area. Dropped items can be collected by the wrong player, while direct insertion can behave unexpectedly under SSC.
  • Use conservative quantities. Omitted quantities default to the maximum stack, which may be much more than a player intended to receive.
  • Audit unusual grants. Record the administrator, recipient, item, quantity, and delivery mode when the server’s community or economy depends on item scarcity.
  • Update deliberately. Terraria, TShock, and plugins must remain compatible. Recheck command behavior and permissions after an update rather than assuming an older setup is unchanged.

Command reference

Purpose Syntax Permission Quantity when omitted Name rule
Spawn for yourself /item <item name> [quantity] tshock.item.spawn Maximum stack size Quote multi-word names; partial names must be unique
Spawn for yourself using the alias /i <item name> [quantity] tshock.item.spawn Maximum stack size Same parser and rules as /item
Give to another player /give <item name> <player name> [quantity] tshock.item.give Maximum stack size Quote a multi-word item name; verify the player target

Bottom line for vanilla and TShock servers

There is no documented vanilla Terraria dedicated-server command that spawns an item. On TShock, use /item or /i with tshock.item.spawn to create an item for yourself, and use /give with tshock.item.give to target another player. Quote multi-word names, remember that an omitted quantity means the maximum stack, and check SSC delivery settings before assuming the item was inserted directly into an inventory.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.