diff options
Diffstat (limited to 'world/src')
-rw-r--r-- | world/src/main.rs | 10 |
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()?; + } } } _ => (), |