package org.royaldev.thehumanity.cards.packs;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.royaldev.thehumanity.cards.BaseCard;
import org.royaldev.thehumanity.cards.types.BlackCard;
import org.royaldev.thehumanity.cards.types.WhiteCard;
import xyz.cardstock.cardstock.cards.packs.CardPack;
import java.util.List;
public interface CAHCardPack extends CardPack<BaseCard> {
void addCard(@NotNull BaseCard c);
@Nullable
String getAuthor();
void setAuthor(@Nullable String author);
@NotNull
List<BlackCard> getBlackCards();
@Nullable
String getDescription();
void setDescription(@Nullable String description);
@NotNull
List<WhiteCard> getWhiteCards();
}