summaryrefslogtreecommitdiff
path: root/world/src
diff options
context:
space:
mode:
Diffstat (limited to 'world/src')
-rw-r--r--world/src/main.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/world/src/main.rs b/world/src/main.rs
index 7b5afc3..eeea1c9 100644
--- a/world/src/main.rs
+++ b/world/src/main.rs
@@ -165,10 +165,12 @@ fn main() -> Result<()> {
}
}
Packet::Add(ob_a, _) => {
- if Some(ob_a) != ob {
- info!("removing object {ob_a}");
- Packet::Remove(ob_a).write(&mut sock)?;
- sock.flush()?;
+ if args.clear {
+ if Some(ob_a) != ob {
+ info!("removing object {ob_a}");
+ Packet::Remove(ob_a).write(&mut sock)?;
+ sock.flush()?;
+ }
}
}
_ => (),