mirror of
https://gitlab.com/SamB440/rpgregions-2.git
synced 2026-01-04 15:31:38 +00:00
Add isWearingRequired
This commit is contained in:
@@ -10,8 +10,8 @@ public class PotionRegionEffect extends RegionEffect {
|
||||
|
||||
private final PotionEffect potionEffect;
|
||||
|
||||
public PotionRegionEffect(PotionEffect potionEffect, List<ItemStack> ignoreItems) {
|
||||
super(ignoreItems);
|
||||
public PotionRegionEffect(PotionEffect potionEffect, boolean wearingRequired, List<ItemStack> ignoreItems) {
|
||||
super(wearingRequired, ignoreItems);
|
||||
this.potionEffect = potionEffect;
|
||||
}
|
||||
|
||||
@@ -26,6 +26,6 @@ public class PotionRegionEffect extends RegionEffect {
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return null;
|
||||
return "PotionRegionEffect";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,14 +7,20 @@ import java.util.List;
|
||||
|
||||
public abstract class RegionEffect {
|
||||
|
||||
private final boolean wearingRequired;
|
||||
private final List<ItemStack> ignoreItems;
|
||||
|
||||
public RegionEffect(List<ItemStack> ignoreItems) {
|
||||
public RegionEffect(boolean wearingRequired, List<ItemStack> ignoreItems) {
|
||||
this.wearingRequired = wearingRequired;
|
||||
this.ignoreItems = ignoreItems;
|
||||
}
|
||||
|
||||
public abstract void effect(Player player);
|
||||
|
||||
public boolean isWearingRequired() {
|
||||
return wearingRequired;
|
||||
}
|
||||
|
||||
public List<ItemStack> getIgnoreItems() {
|
||||
return ignoreItems;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user