ProjectAres/PGM/src/main/java/tc/oc/pgm/killreward/KillReward.java

25 lines
674 B
Java

package tc.oc.pgm.killreward;
import com.google.common.collect.ImmutableList;
import org.bukkit.inventory.ItemStack;
import tc.oc.pgm.filters.Filter;
import tc.oc.pgm.filters.matcher.StaticFilter;
import tc.oc.pgm.kits.ItemKit;
import tc.oc.pgm.kits.Kit;
public class KillReward {
public final ImmutableList<ItemStack> items;
public final Filter filter;
public final Kit kit;
public KillReward(ImmutableList<ItemStack> items, Filter filter, Kit kit) {
this.items = items;
this.filter = filter;
this.kit = kit;
}
public KillReward(ItemKit kit) {
this(ImmutableList.of(kit.item()), StaticFilter.ALLOW, kit);
}
}