Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
FREEDOM251

Freedom251 › Blog › additem

Sons of the Forest Item IDs and How to Use Them

By Freedom251 Team · · 9 min read

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

To use item IDs in Sons of the Forest, type cheatstick while you are playing, press F1 to open the console, then run additem, spawnitem, or removeitem with either a numeric ID or the item’s internal name. For example, additem 78 adds a log to your inventory, while spawnitem guitar creates a guitar in the game world.

The command reference and item table are build-dependent. Not every row is usable: some items are removed, disabled, restricted after collection, or listed without a working ID. The procedure below explains how to look up a current mapping, choose the right command, and diagnose failures without guessing.

As an Amazon Associate I earn from qualifying purchases.

What an item ID does

An item ID is the numeric value mapped to an internal item name in the game’s console data. The same item can usually be addressed in either form. A numeric command such as additem 78 and a name command such as additem log refer to the same log entry when that mapping exists in your installed build.

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

The command determines where the result goes:

Command Result Example
additem <ID or name> Adds the item to your inventory. additem 78 or additem log
spawnitem <ID or name> Creates the item in the world rather than placing it directly in your inventory. spawnitem 340 or spawnitem guitar
removeitem <ID or name> Removes the matching item from your inventory. removeitem 78 or removeitem log

These commands are separate operations. An item that is successfully added is not automatically spawned in front of you, and removing an item from inventory does not undo a world object that was already created.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Check your game build before looking up an ID

Item mappings can change with updates. A current-build cross-check identifies Steam build 20228174, but your installation may have a different build. Treat that number as a reference point, not as a guarantee that every older or newer list matches your game.

  • Use the maintained item table as the primary lookup for the build you are running.
  • Compare the table’s status for an entry: working, removed, disabled, restricted, or not working.
  • Prefer the exact internal name shown in that table when a command behaves differently from the numeric form.

Do not assume that an ID found in an undated list is still valid. A command can be correctly typed and still fail because the mapping no longer exists in the installed build.

Open the console

The console is enabled from inside a loaded game. No text prompt appears when you enable it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Start a new game or load an existing save.
  2. While you are actively playing, type cheatstick on the keyboard. You do not need to click a chat box or wait for a confirmation message.
  3. Press F1. The developer console should open.
  4. Enter one complete command, including the command name and the ID or internal name separated by a space.
  5. Press Enter, then check the destination implied by the command: inventory for additem, the world for spawnitem, or inventory removal for removeitem.

If pressing F1 does nothing, return to the first step and make sure cheatstick was typed during gameplay rather than at a menu or loading screen. The console procedure depends on the game accepting that activation input.

Command syntax and examples

Replace the angle-bracketed argument with one value from the current item table. Do not type the brackets themselves.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Goal Syntax Working examples from the item mapping
Put an item in inventory additem <ID or name> additem 78
additem log
Create an item in the world spawnitem <ID or name> spawnitem 340
spawnitem guitar
Remove an item from inventory removeitem <ID or name> removeitem 78
removeitem log

Use one command per line. Keep the spelling of an internal name exactly as it appears in the maintained table; a display label such as “Night Vision Goggles” is not automatically the same as the internal key nightvisiongoggles.

Useful item IDs and internal names

The following entries are examples from the maintained mapping. They demonstrate the format and include several different categories; they are not a replacement for the complete, current table.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
ID Internal name Item Category Example command
78 log Log Resource/building material additem 78
340 guitar Guitar Weapon spawnitem guitar
341 binoculars Binoculars Tool additem 341
346 shotgunrail Shotgun rail Attachment additem shotgunrail
353 stungun Stun gun Weapon additem 353
354 nightvisiongoggles Night vision goggles Tool additem nightvisiongoggles
355 compactpistol Compact pistol Weapon additem 355
356 modernaxe Modern axe Tool additem 356
358 shotgun Shotgun Weapon spawnitem shotgun

Category labels describe how the maintained list classifies each row. They do not promise that every command will work in every save or build. Check the row’s working or restriction marker before troubleshooting your syntax.

Adding an item directly to inventory

Use additem when your goal is to possess an item immediately rather than place a separate object in the environment.

  1. Find the row in the current item table. Record both the numeric ID and the internal name.
  2. Run the numeric form first when the row has a confirmed ID, such as additem 341 for binoculars.
  3. If the numeric form is rejected or has no visible effect, run the name form exactly as listed, for example additem binoculars.
  4. Open your inventory and verify the result before trying a different command. This distinguishes a successful addition from a failed console entry.

Names are especially useful for entries whose row has no usable numeric ID. In that case, do not substitute a guessed number; use the documented internal name or treat the entry as unavailable.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord | 6.35mm Jack, Durable Design, Stage and Home Studio Use, Low Noise Shielded Electric Cord for Bass, Keyboard, Amp, Mixer
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Spawning an item into the world

spawnitem creates a world object, which is useful when you want to pick up or place the object in the environment. Use the same ID-or-name format, for example spawnitem 340 or spawnitem guitar.

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

This command is stricter than additem because it follows the item’s internal-name mapping. A numeric ID may work with additem yet fail with spawnitem if the spawn mapping is missing, restricted, or different in your build.

  1. Confirm that the table marks the entry as spawnable and working.
  2. Try the exact internal name from the current row, preserving the spelling shown there.
  3. If the name also fails, compare your installed build with the table’s build information and check whether the game has an available update.
  4. Do not treat a successful inventory addition as proof that a world spawn is supported; the two commands use different paths.

Removing items from inventory

Use removeitem with the same ID-or-name syntax when you need to remove a specific item. For example, removeitem 78 and removeitem log target the log entry.

Removal targets inventory. It is not a cleanup command for objects already placed in the world by spawnitem. If you need to clear nearly all inventory at once, the reference also documents removeallitems, but it leaves documented exceptions. Review the exception list before relying on it for a completely empty inventory.

How to read the maintained item table

A long ID list is useful only when you interpret its status fields. For each candidate item, check four things:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
  • Numeric ID: the value accepted by commands that support that mapping.
  • Internal name: the exact key to try when a numeric command fails or when the row has no usable ID.
  • Command purpose: whether the row is documented for inventory addition, world spawning, removal, or more than one of these operations.
  • Status: whether the row is working, removed, disabled, restricted after collection, or otherwise marked as not working.

Some entries have no usable ID and rely on a name. Others remain in a list for historical or reference purposes even though they cannot currently be spawned. Treat a status marker as an operational warning, not as an invitation to try every command variant.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Why a spawn command fails

Work through the failure that matches what you observe instead of changing several variables at once.

The console never opens

  • Make sure cheatstick was entered while a game was loaded and you were controlling the character.
  • Press F1 only after that activation input. Typing the word at a title screen or loading screen does not follow the documented workflow.
  • Once the console appears, test with a documented example such as additem 78 so you are not debugging an unknown entry and the console at the same time.

The console accepts the line but nothing appears

  • Check whether you used the command that matches your goal. additem changes inventory; spawnitem creates a world object.
  • Verify the ID and internal name against the current table, including spelling and any status note.
  • Try the alternate representation. If the ID form was used, try the exact internal name; if the name form was used and a confirmed ID exists, try the ID.

additem works but spawnitem fails

This pattern is specifically associated with the stricter spawn mapping. Use the current internal name, check the row’s spawn status, and compare the game’s build with the table. Do not infer that the item is universally spawnable from the inventory result alone.

An item was collected earlier and will not spawn again

The wiki documentation notes that some items cannot be spawned after they have been collected, including many weapons, tools, and outfits. Check the item’s restriction note before repeating the command. A failure in this situation can be an imposed item rule rather than a typing error.

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

The row is removed, disabled, or marked not working

Do not keep cycling through IDs for an entry that the table marks as removed, disabled, or not working. Those markers mean the mapping is not currently a reliable route to a usable object. Choose a row with a working status or wait until a later game update changes the mapping.

The item has no numeric ID

Some rows rely on an internal name. Use that name exactly if the row documents it as usable. A missing ID is not a license to invent a number based on nearby entries.

removeallitems does not produce an empty inventory

The documented command removes nearly all inventory but preserves exceptions. Consult the exception list and remove any remaining entries individually with removeitem if they have a working mapping.

Numeric IDs versus internal names

Numeric IDs are quick when you already know a confirmed mapping. Internal names are more readable and provide a fallback when a row has no usable ID or when spawnitem needs the exact name mapping.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Use a numeric ID when… Use an internal name when…
The current table confirms the ID for your installed build. The row documents a name but no usable numeric ID.
You want a short command such as additem 356. spawnitem rejects the ID but the row supplies an exact name.
You have checked that the row is not removed, disabled, or restricted. You need to make the command’s target obvious, such as additem modernaxe.

Neither form bypasses a restriction. An exact name cannot revive a removed row, and a valid ID cannot make a non-spawnable item spawn.

A reliable workflow for several items

  1. Write down the items you actually need rather than copying an entire undated list.
  2. For each item, record the ID, internal name, category, and status from the maintained table.
  3. Confirm the build information for the table and your game. If they differ, expect mappings to need verification.
  4. Open the console with cheatstick followed by F1.
  5. Use additem for inventory supplies, spawnitem for a physical world object, and removeitem for targeted cleanup.
  6. Test one entry at a time. After each command, check the intended destination before moving to the next item.
  7. If a result differs from the table, retry with the alternate ID/name form and then investigate build or status notes.
  8. Record which form worked in your own notes for that build so you do not rely on memory after a game update.

Common mistakes to avoid

  • Using the display label as the command: the internal key may omit spaces, as with nightvisiongoggles or shotgunrail.
  • Expecting an inventory command to create a world object: use spawnitem when the object must appear in the environment.
  • Assuming every listed row works: removed, disabled, restricted, and not-working markers are part of the mapping.
  • Copying an old numeric list without checking the build: updates can change the relationship between IDs and names.
  • Trying removeallitems as a guaranteed reset: documented exceptions remain and may require individual removal.
  • Changing the ID and command simultaneously: test one variable at a time so you can identify whether the issue is the command, mapping, restriction, or build.

For a hosted multiplayer option, Godlike.Host Sons of the Forest servers are managed through its game panel. Its Sons of the Forest plans list 4, 12 and 20 slots; the server’s MaxPlayers setting allows 1 to 8 players (Steam Community server guide, 11 Oct 2026).

What to remember

The dependable process is short: activate the console with cheatstick, open it with F1, consult the maintained mapping for your build, and choose the command that matches the destination. Use IDs when the current row confirms them, use exact internal names as the fallback—especially for spawnitem—and treat status and restriction notes as part of the answer. When a command fails, verify the entry and build before assuming the console itself is broken.

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.

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

additemconsole commandsGaming Guidesitem IDsSons of the Forestspawnitem

Leave a Reply

Your email address will not be published. Required fields are marked *

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

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.