Use the server console to moderate players in 7 Days to Die. Identify the correct player with listplayers (or its short form, lp), then run kick <player name> [reason] for an immediate removal or ban add <player name> <duration> <unit> [reason] for a timed ban. To reverse a ban, use ban remove <player name>; ban list displays current bans.
Prefer not to run the server on your own PC? Godlike.Host offers hosted 7 Days to Die servers with free DDoS protection and up to three free backups a day.
Command syntax and permission defaults are not guaranteed across every Alpha or server build. No current official developer command reference is available for these operations, and community and hosting documentation disagree about whether stock kick and ban permissions start at level 0 or level 1. Use your server’s own serveradmin.xml and the build’s console help as the final authority.
As an Amazon Associate I earn from qualifying purchases.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Quick command reference
| Goal | Command | What it does |
|---|---|---|
| Find connected players | listplayers or lp |
Shows the names currently connected to the server. |
| Find platform IDs | listplayerids or lpi |
Shows platform identifiers so you can distinguish players with similar names. |
| Kick | kick <player name> [reason] |
Removes the named player from the server. The reason is optional. |
| Timed ban | ban add <player name> <duration> <unit> [reason] |
Adds a ban for a specified length of time. |
| List bans | ban list |
Displays the bans recorded by the server. |
| Remove a ban | ban remove <player name> |
Removes the named player’s ban. |
| Grant full admin | admin add <name> 0 |
Adds an administrator entry, normally at level 0. |
| Set a command’s minimum level | cp add <command> <level> |
Changes the permission level required to run a command, such as kick or ban. |
Run these commands in the game-server console or the console interface supplied by your host. Do not include the angle brackets; replace them with the actual name, number, duration, or reason.
Before you remove or ban anyone
Make sure you have console authority
A player cannot use moderation commands merely by joining the game. The account must be an administrator or have a permission level that includes the command. If the console returns an unknown-command or permission error, resolve access first rather than repeatedly changing the command text.
#1 Best Overall
- BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
- EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
- COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
- LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
- WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
Identify the exact player
- Run
listplayers, orlp, and copy the name exactly as the server displays it. - If two names look alike, run
listplayerids, orlpi, and note the platform ID associated with the intended player. - Check the result against your moderation record before acting. A kick is immediate, and a ban can prevent a legitimate player from reconnecting for the entire duration.
Name matching and ID handling can differ between builds. The documented command syntax is name-based, while the ID listing is the practical way to disambiguate similar names. If your build accepts an ID in a moderation command, use the format shown by its own console help; do not assume an ID can be substituted for a name on every server.
How to kick a player
Basic kick
Enter:
kick PlayerName
Replace PlayerName with the exact connected name. The server disconnects that player but does not create a continuing ban. A kick is appropriate for a one-off disruption, a warning that requires an immediate disconnect, or a situation in which you want the player to be able to return.
Recommended Free Tools
Kick with a reason
Add a short explanation after the name:
kick PlayerName griefing
The reason is optional. Use a concise, factual description such as “voice abuse” or “testing connection,” rather than a long message that could be parsed as additional arguments. Record the reason separately if your staff needs an audit trail; the command itself is not described as a complete moderation-log system.
What happens after a kick
- The targeted player is removed from the current server session.
- A kick alone does not establish a timed ban.
- The player may try to reconnect unless another access control, such as a ban or whitelist rule, blocks them.
- If the wrong person disconnects, verify the output of
listplayersand use a ban only after confirming the identity.
How to apply a timed ban
Use the required four-part form
A timed ban requires a name, a number, and a unit:
ban add PlayerName 1 year cheating
In this example, 1 is the duration, year is the unit, and cheating is an optional reason. The documented unit range runs from minutes through years. The duration and unit are not optional, so ban add PlayerName is incomplete.
Choose a duration and unit
Use the unit names accepted by your build, with the documented range being minutes up to years. Examples of the intended structure are:
Rank #2
- WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
- AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
- PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
- ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
- COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed
ban add PlayerName 30 minutes disruptive chatban add PlayerName 2 hours repeated griefingban add PlayerName 7 days exploitingban add PlayerName 1 year cheating
The examples illustrate syntax, not a required punishment scale. Decide the length under your server rules and state that policy to players before enforcing it. Because command parsers vary, confirm pluralization and supported unit names with the server’s help output or a harmless test on a private instance.
Understand what a timed ban changes
A ban is recorded in the server’s ban data and is intended to prevent the player from joining until the specified period expires. The available documentation establishes timed bans; it does not establish a universal permanent-ban keyword or prove that every current build treats an omitted or zero duration the same way. Do not improvise a permanent-ban value. If you need an indefinite restriction, consult the command help for your exact build and document the result for your staff.
Include a reason consistently
Although the reason is optional, including one makes later review easier and reduces mistaken unbans. Keep it short and objective: identify the rule, incident, or evidence without publishing private information in a shared console transcript.
How to view and remove bans
List current bans
Run:
ban list
Use the result to check spelling, review active restrictions, and confirm whether a previous ban was actually recorded. If the list is empty immediately after a successful command, verify that you are connected to the same server instance and that the command was accepted without an error.
Remove one player’s ban
Run:
ban remove PlayerName
Use the name shown by the server’s ban listing. This lifts that player’s recorded ban; it does not grant admin rights, change the whitelist, or undo a separate kick. If the player still cannot connect, check for another ban entry, a whitelist requirement, an authentication problem, or a different server endpoint.
Rank #3
- Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
- Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
- Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
- ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
- Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
Grant yourself or another person admin access
Add a full administrator
From an account that already has authority, enter:
admin add ModeratorName 0
The command writes the entry to serveradmin.xml. Hosting guides report that a restart is not needed after this command, but behavior can vary by build and hosting panel. Have the new administrator reconnect or run a harmless command to confirm that the permission took effect.
Level 0 is commonly used for full administrator access. Lower numbers represent more power in the documented permission model, so assigning level 100 is deliberately less powerful than assigning level 0. Never grant level 0 merely to solve a single kick or ban request when a narrower permission will do.
Check the result safely
- Run
listplayersto confirm the target name if the person is online. - Have the newly added administrator run a non-destructive command that their role should allow.
- Keep a record of who received access, which level was assigned, and when it was granted.
- Remove or reduce access when the staff role ends; leaving old administrators in the file creates an avoidable security risk.
Delegate kick and ban powers without full admin
You can give a moderator access to selected commands through command-permission levels instead of making them a level-0 administrator.
Set the command levels
For example:
cp add kick 100cp add ban 100
These commands set the minimum level for kick and ban to 100. Then assign the moderator that level:
admin add ModeratorName 100
In the documented model, a command set to level 100 can be used by administrators at levels 0 through 100, because lower numbers are more powerful. This lets a level-100 moderator run the two moderation commands while withholding the broader powers associated with level 0.
Rank #4
- Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
- Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
- 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
- Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
- USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
Limitations of delegated permissions
- The exact comparison rule for levels is described inconsistently in older community discussions. Confirm the behavior on your server before relying on it for staff separation.
cp addchanges the command’s required level for the server, not just for one individual.- Granting level 100 may also expose any other command configured at level 100. Review the complete permission table before assigning it.
- Keep at least one trusted level-0 administrator available in case a moderator changes a command permission incorrectly.
Permission defaults and why they differ
A community command table documented for Alpha 20 Stable B238 lists kick, ban, kickall, whitelist controls, and ban-management commands at default permission level 0. The same table lists commands such as help, listplayerids, and getoptions at level 1000. Other hosting documentation reports kick and ban at level 1 in the stock serveradmin.xml.
Those reports cannot all describe every build and configuration. Treat the copy of serveradmin.xml used by your server as authoritative. If a command fails despite apparently correct syntax, inspect its configured permission level and the level assigned to your account before changing the command.
Understanding serveradmin.xml
What the file contains
serveradmin.xml stores the server’s administrators, bans (also called the blacklist), whitelist entries, and command permission levels. It is the persistent configuration behind the access decisions that commands make.
Edit it only while the server is stopped
Stop the server before making a manual edit. A running server may overwrite your changes when it saves its own state. After saving a valid XML file, start the server and verify the resulting permissions and ban list in the console. Preserve a backup before editing so a malformed file does not remove every staff or access entry.
Find the active file
The location is not universal. Older Windows forum guidance places saves under a path resembling C:Users<name>AppDataRoaming7DaysToDieSaves; hosted servers may use a /saves directory or the server root. The actual location and filename can be changed in serverconfig.xml: AdminFileName selects the administration filename, while SaveGameFolder sets the save path.
Best Value
- Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
- Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
- Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
- Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
- Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.
Do not assume that the first file named serveradmin.xml on disk is active. Check the server’s configuration and hosting-panel volume, then confirm a change through the console. On some installations the file is not created until an administrator command has been run for the first time.
Use commands instead of hand editing when possible
Commands such as admin add, ban add, and cp add let the server write its own XML structure. Manual editing is most useful for recovery or bulk review while the server is stopped. Keep XML syntax intact, including closing tags and escaped characters, and restart only after the file has been validated.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchA reliable moderation workflow
- Capture identity: run
listplayers; uselistplayeridsif names are similar. - Check policy: determine whether the incident calls for a kick, a timed ban, or no action.
- Choose the least privilege: give staff a delegated level when they do not need full administration.
- Execute once: enter the exact command and wait for the console response instead of issuing repeated bans.
- Verify: use
ban listfor a ban, or have the kicked player confirm disconnection through your normal communication channel. - Document: record the player identity, command, duration, reason, moderator, and timestamp in your own staff log.
- Review: use
ban removewhen an appeal is accepted, and periodically audit administrators and command levels.
Troubleshooting failed commands
“Unknown command” or a syntax error
- Confirm that you are in the dedicated-server console, not a normal player chat box.
- Check spelling:
listplayers,listplayerids,kick,ban add,ban list, andban removeare separate commands. - For a ban, include all required fields: name, numeric duration, and unit.
- Use the exact unit spelling accepted by your build and check its help output.
“Permission denied”
- Confirm that your account appears in the active
serveradmin.xml. - Check the account’s numeric level and the command’s configured level; lower numbers are intended to be more powerful.
- Remember that defaults differ between documented Alpha 20 configurations and other builds.
- Ask a level-0 administrator to inspect permissions rather than repeatedly adding yourself.
The wrong player was affected
Stop and verify identity with listplayers and, where needed, listplayerids. A kick can be followed by reconnection, but a ban requires deliberate correction with ban remove. Tell the affected player what happened and record the correction so staff do not repeat it.
The ban does not appear or the player can still join
- Run
ban liston the same server instance the player is attempting to join. - Check the spelling used in
ban addand whether the duration and unit were accepted. - Make sure a hosting panel has not redirected you to a different game instance or replaced the configuration on restart.
- Inspect the active
AdminFileNameandSaveGameFoldersettings if the XML on disk does not match console output.
Manual XML changes disappeared
Stop the server before editing, verify that you changed the active file, and make a backup. A running server can overwrite manual edits, and a file that was created in a different save directory will have no effect.
Quick Recap
Command checklist for staff
- Use
lporlistplayersbefore targeting a connected player. - Use
lpiorlistplayeridswhen names are ambiguous. - Use
kick Name [reason]for a temporary removal. - Use
ban add Name duration unit [reason]for a timed restriction. - Use
ban listto verify a ban andban remove Nameto lift it. - Use
admin add Name 0only for trusted full administrators. - Use
cp add kick 100,cp add ban 100, andadmin add Name 100when a limited moderator role is appropriate. - Verify all defaults against the server’s own
serveradmin.xmlbecause build and configuration differences are documented.
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.




