mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2026-05-14 21:32:35 +08:00
23 lines
899 B
Java
23 lines
899 B
Java
package emu.grasscutter.server.packet.send;
|
|
|
|
import emu.grasscutter.net.packet.BasePacket;
|
|
import emu.grasscutter.net.packet.PacketOpcodes;
|
|
import emu.grasscutter.net.proto.CompoundQueueDataOuterClass.CompoundQueueData;
|
|
import emu.grasscutter.net.proto.GetCompoundDataRspOuterClass.GetCompoundDataRsp;
|
|
import emu.grasscutter.net.proto.RetcodeOuterClass.Retcode;
|
|
|
|
import java.util.List;
|
|
import java.util.Set;
|
|
|
|
public class PacketGetCompoundDataRsp extends BasePacket {
|
|
public PacketGetCompoundDataRsp(Set<Integer> unlockedCompounds, List<CompoundQueueData> compoundQueueData) {
|
|
super(PacketOpcodes.GetCompoundDataRsp);
|
|
var proto = GetCompoundDataRsp.newBuilder()
|
|
.addAllUnlockCompoundList(unlockedCompounds)
|
|
.addAllCompoundQueDataList(compoundQueueData)
|
|
.setRetcode(Retcode.RET_SUCC_VALUE)
|
|
.build();
|
|
setData(proto);
|
|
}
|
|
}
|