From 830f1e55a62d9e42e19c15c27a04c49104aa53e1 Mon Sep 17 00:00:00 2001 From: Thinkofname Date: Mon, 4 Apr 2016 23:08:01 +0100 Subject: [PATCH] Support legacy color codes on signs --- src/server/mod.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/server/mod.rs b/src/server/mod.rs index c1cca5c..80c7a83 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -521,7 +521,12 @@ impl Server { } } - fn on_sign_update(&mut self, update_sign: packet::play::clientbound::UpdateSign) { + fn on_sign_update(&mut self, mut update_sign: packet::play::clientbound::UpdateSign) { + use format; + format::convert_legacy(&mut update_sign.line1); + format::convert_legacy(&mut update_sign.line2); + format::convert_legacy(&mut update_sign.line3); + format::convert_legacy(&mut update_sign.line4); self.world.add_block_entity_action(world::BlockEntityAction::UpdateSignText( update_sign.location, update_sign.line1,