package org.nieo.seerproject.common.net.info.item; import lombok.Builder; 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.UInt; import org.nieo.seerproject.common.net.MessageCommandIDRegistry; import org.nieo.seerproject.common.net.OutboundMessage; import java.util.List; @SuperBuilder @Data @OutboundMessageType(MessageCommandIDRegistry.Get_Boss_Monster) public class SendItemOutboundInfo implements OutboundMessage { @FieldDescription("奖金ID?未知作用.写0") private @UInt long bonusId; @FieldDescription("可能是发放精灵时候用到的ID 发放物品给0") private @UInt long petId; @FieldDescription("可能是发放精灵时候对应的捕获时间 发放物品给0") private @UInt long captureTime; @FieldDescription("发放物品的数组.但只会给一个物品 发放多个物品只能重复发送这个包") private List itemList; }