Servercraft Wiki
Welcome to the Servercraft documentation. This wiki will guide you through setting up and managing your Minecraft server.
Important Note About Java
Servercraft automatically installs the required Java version in your server directory during setup. This ensures compatibility and prevents conflicts with other Java installations on your system.
The Java installation will be located in: [Your Server Folder]/jdk
System Requirements
- Windows 10/11 so far
- Minimum 2GB RAM (4GB recommended for modded servers)
- At least 600-700mb free disk space per world (including Java installation)
Java Installation Details
Automatic Java Management
Servercraft handles Java installation automatically:
- Downloads the correct Java version for your system
- Installs it locally in your server directory
- Configures the server to use this Java version
- Does not affect system-wide Java installations
Server Setup
Initial Configuration
When setting up your server, you'll need to configure these basic settings:
- Output folder for server files
- Minecraft world to import (optional)
- RAM allocation (minimum and maximum)
- Accept the Minecraft EULA
Console Management
Server Console
The console allows you to monitor and control your server in real-time:
[10:01:08] [User] joined the game
[10:01:15] [User]: Hello everyone!
[10:01:20] Server is running smoothly
Server Properties
Servercraft allows you to edit all server.properties settings. Here's the complete list of properties you can configure:
Basic Settings
level-nameworld
motdThis goes underneath the server name
gamemodesurvival or creative
difficultyeasy or another difficulty
level-typeminecraft:normal (dont change this)
level-seed
Network Settings
server-port25565 (also dont change this)
online-modetrue
white-listfalse
max-players20 or whatever
network-compression-threshold256 (dont change)
Performance Settings
view-distance10 (default unless changed by user)
simulation-distance10 (same as view destance)
max-tick-time60000 (speed up or slow down ticks. Default is 60000)
max-chained-neighbor-updates1000000 (dont change)
max-world-size29999984 (also dont change)
Gameplay Settings
spawn-monsterstrue (unless you dont want to)
spawn-protection16 (so people cant break things inside spawn)
allow-nethertrue (who doesn't want nether!)
allow-flightfalse (don't change unless you actually want people to fly)
pvptrue or flase
hardcoretrue or false again
Server Commands
Essential Commands
Command | Description |
---|---|
help |
Show list of available commands |
op [player] |
Grant operator status to a player so they can do commands |
whitelist on/off |
Enable or disable the whitelist |
ban [player] |
Ban a player from the server |
kick [player] |
Remove a player from the server |
time set [value] |
Change the world time |
Troubleshooting
Common Issues
Issue | Solution |
---|---|
Server won't start | Check EULA acceptance and RAM allocation |
Players can't connect | Verify port forwarding and firewall settings |
High lag or performance issues | Reduce view-distance and simulation-distance |