package org.nieo.seerproject.common.net.info.pet; import lombok.Data; import lombok.experimental.SuperBuilder; import org.nieo.seerproject.common.annotations.FieldDescription; import org.nieo.seerproject.common.annotations.OutboundMessageType; import org.nieo.seerproject.common.annotations.serialize.AutoCodec; import org.nieo.seerproject.common.annotations.serialize.UInt; import org.nieo.seerproject.common.net.MessageCommandIDRegistry; import org.nieo.seerproject.common.net.OutboundMessage; import java.util.List; @AutoCodec @SuperBuilder @Data @OutboundMessageType(MessageCommandIDRegistry.Note_Update_Prop) public class PetUpdateOutboundInfo implements OutboundMessage { @FieldDescription("未知字段,默认为0") private @UInt long addition; @FieldDescription("更新数据") private List data; }