package emu.grasscutter.server.packet.send; import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.FurnitureMakeDataOuterClass; import emu.grasscutter.net.proto.FurnitureMakeSlotOuterClass; import emu.grasscutter.net.proto.FurnitureMakeStartRspOuterClass; import java.util.List; public class PacketFurnitureMakeStartRsp extends BasePacket { public PacketFurnitureMakeStartRsp( int ret, List furnitureMakeData) { super(PacketOpcodes.FurnitureMakeStartRsp); var proto = FurnitureMakeStartRspOuterClass.FurnitureMakeStartRsp.newBuilder(); proto.setRetcode(ret); if (furnitureMakeData != null) { proto.setFurnitureMakeSlot( FurnitureMakeSlotOuterClass.FurnitureMakeSlot.newBuilder() .addAllFurnitureMakeDataList(furnitureMakeData) .build()); } this.setData(proto); } }