if(message.stateValue==1){// Make sure it isn't a gift
if(message.stateValue==1){// Make sure it isn't a gift
if(message.expireTime>(int)Instant.now().getEpochSecond()){// Make sure the message isn't expired (The game won't show expired mail, but I don't want to send unnecessary information).
if(message.expireTime>(int)Instant.now().getEpochSecond()){// Make sure the message isn't expired (The game won't show expired mail, but I don't want to send unnecessary information).
if(mailDataList.size()<=1000){// Make sure that there isn't over 1000 messages in the mailbox. (idk what will happen if there is but the game probably won't like it.)
if(mailDataList.size()<=1000){// Make sure that there isn't over 1000 messages in the mailbox. (idk what will happen if there is but the game probably won't like it.)
...
@@ -79,17 +70,8 @@ public class PacketGetAllMailRsp extends BasePacket {
...
@@ -79,17 +70,8 @@ public class PacketGetAllMailRsp extends BasePacket {
proto.addAllMailList(mailDataList);
proto.addAllMailList(mailDataList);
proto.setIsTruncated(mailDataList.size()<=1000?false:true);// When enabled this will send a notification to the user telling them their inbox is full and they should delete old messages when opening the mailbox.
proto.setIsTruncated(mailDataList.size()<=1000?false:true);// When enabled this will send a notification to the user telling them their inbox is full and they should delete old messages when opening the mailbox.