Fix some mail glitches. Check valid addresses for writing letters

This commit is contained in:
mezz committed 2014-12-14 18:07:57 -08:00
1 parent 3d4ba15751
commit 344e842764
8 files changed
+55 -23

No files matched your search

@@ -51,13 +51,13 @@ public class ContainerTradeName extends ContainerForestry {
PacketUpdate packet = new PacketUpdate(PacketIds.TRADING_ADDRESS_SET, payload);
Proxies.net.sendToServer(packet);
IMailAddress address = PostManager.postRegistry.getMailAddress(addressName);
IMailAddress address = PostManager.postRegistry.getValidMailAddress(machine.getWorld(), addressName);
machine.setAddress(address);
}
public void handleSetAddress(PacketUpdate packet) {
String addressName = packet.payload.stringPayload[0];
IMailAddress address = PostManager.postRegistry.getMailAddress(addressName);
IMailAddress address = PostManager.postRegistry.getValidMailAddress(machine.getWorld(), addressName);
machine.setAddress(address);
}