25 lines
674 B
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);
|
|
}
|
|
}
|