diff --git a/res/lazymc.toml b/res/lazymc.toml
index 644008a..a482e92 100644
--- a/res/lazymc.toml
+++ b/res/lazymc.toml
@@ -19,8 +19,8 @@ command = "java -Xmx1G -Xms1G -jar server.jar --nogui"
 # Internal IP and port of server started by lazymc to proxy to.
 address = "127.0.0.1:25566"
 
-# Start sleeping when starting lazymc.
-sleep_on_start = true
+# Immediately wake server when starting lazymc.
+wake_on_start = false
 
 [time]
 # Sleep after number of seconds.
diff --git a/src/config.rs b/src/config.rs
index 8c1183b..b95276b 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -100,8 +100,8 @@ pub struct Server {
     #[serde(alias = "address_ingress")]
     pub address: SocketAddr,
 
-    /// Immediately start sleeping when starting lazymc.
-    pub sleep_on_start: bool,
+    /// Immediately wake server when starting lazymc.
+    pub wake_on_start: bool,
 }
 
 /// Time configuration.
diff --git a/src/service/server.rs b/src/service/server.rs
index e65cec6..62002b2 100644
--- a/src/service/server.rs
+++ b/src/service/server.rs
@@ -42,7 +42,7 @@ pub async fn service(config: Arc<Config>) -> Result<(), ()> {
     tokio::spawn(service::signal::service(server_state.clone()));
 
     // Initiate server start
-    if !config.server.sleep_on_start {
+    if config.server.wake_on_start {
         server::start_server(config.clone(), server_state.clone());
     }