Gem stones no longer apply 'required profession/attribute' stats

This commit is contained in:
Indyuce 2020-08-23 15:17:37 +02:00
parent b029c1efb6
commit f2bfdcf8c6
2 changed files with 9 additions and 6 deletions

View File

@ -5,13 +5,14 @@ import net.Indyuce.mmoitems.api.player.RPGPlayer;
import net.Indyuce.mmoitems.api.util.message.AddonMessage;
import net.Indyuce.mmoitems.comp.mmocore.MMOCoreHook.MMOCoreRPGPlayer;
import net.Indyuce.mmoitems.stat.type.DoubleStat;
import net.Indyuce.mmoitems.stat.type.GemStoneStat;
import net.Indyuce.mmoitems.stat.type.ItemRestriction;
import net.mmogroup.mmolib.api.item.NBTItem;
import net.mmogroup.mmolib.version.VersionMaterial;
import org.bukkit.ChatColor;
import org.bukkit.Sound;
public class Required_Attribute extends DoubleStat implements ItemRestriction {
public class Required_Attribute extends DoubleStat implements ItemRestriction, GemStoneStat {
private final PlayerAttribute attribute;
public Required_Attribute(PlayerAttribute attribute) {

View File

@ -1,18 +1,20 @@
package net.Indyuce.mmoitems.comp.mmocore.stat;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.inventory.ItemStack;
import net.Indyuce.mmocore.api.experience.Profession;
import net.Indyuce.mmoitems.api.player.RPGPlayer;
import net.Indyuce.mmoitems.api.util.message.AddonMessage;
import net.Indyuce.mmoitems.comp.mmocore.MMOCoreHook;
import net.Indyuce.mmoitems.stat.type.DoubleStat;
import net.Indyuce.mmoitems.stat.type.GemStoneStat;
import net.Indyuce.mmoitems.stat.type.ItemRestriction;
import net.mmogroup.mmolib.api.item.NBTItem;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.Sound;
import org.bukkit.inventory.ItemStack;
public class Required_Profession extends DoubleStat implements ItemRestriction {
public class Required_Profession extends DoubleStat implements ItemRestriction, GemStoneStat {
private final Profession profession;
public Required_Profession(Profession profession) {