mirror of
https://gitlab.com/phoenix-dvpmt/mmoitems.git
synced 2025-01-03 06:37:47 +01:00
Fixed crafting permission
This commit is contained in:
parent
d2c65dc3e8
commit
1f83dc26bc
@ -1,17 +1,9 @@
|
||||
package net.Indyuce.mmoitems.stat;
|
||||
|
||||
import io.lumine.mythic.lib.api.item.ItemTag;
|
||||
import io.lumine.mythic.lib.version.VersionMaterial;
|
||||
import net.Indyuce.mmoitems.api.item.build.ItemStackBuilder;
|
||||
import net.Indyuce.mmoitems.api.item.mmoitem.ReadMMOItem;
|
||||
import net.Indyuce.mmoitems.stat.data.StringData;
|
||||
import net.Indyuce.mmoitems.stat.type.GemStoneStat;
|
||||
import net.Indyuce.mmoitems.stat.type.StringStat;
|
||||
import net.Indyuce.mmoitems.stat.type.TemplateOption;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class CraftingPermission extends StringStat implements TemplateOption, GemStoneStat {
|
||||
public CraftingPermission() {
|
||||
@ -19,31 +11,4 @@ public class CraftingPermission extends StringStat implements TemplateOption, Ge
|
||||
new String[]{"The permission needed to craft this item.", "Changing this value requires &o/mi reload recipes&7."},
|
||||
new String[]{"all"});
|
||||
}
|
||||
|
||||
public void whenLoaded(@NotNull ReadMMOItem mmoitem) {
|
||||
throw new RuntimeException("Not supported");
|
||||
}
|
||||
|
||||
/**
|
||||
* This stat is not saved onto items. This method always returns null
|
||||
*/
|
||||
@Nullable
|
||||
public StringData getLoadedNBT(@NotNull ArrayList<ItemTag> storedTags) {
|
||||
throw new RuntimeException("Not supported");
|
||||
}
|
||||
|
||||
/**
|
||||
* This stat is not saved onto items. This method is empty.
|
||||
*/
|
||||
public void whenApplied(@NotNull ItemStackBuilder item, @NotNull StringData data) {
|
||||
throw new RuntimeException("Not supported");
|
||||
}
|
||||
|
||||
/**
|
||||
* This stat is not saved onto items. This method returns an empty array.
|
||||
*/
|
||||
@NotNull
|
||||
public ArrayList<ItemTag> getAppliedNBT(@NotNull StringData data) {
|
||||
throw new RuntimeException("Not supported");
|
||||
}
|
||||
}
|
@ -22,7 +22,7 @@ public interface TemplateOption {
|
||||
* This stat is not saved onto items. This method is empty.
|
||||
*/
|
||||
public default void whenLoaded(@NotNull ReadMMOItem mmoitem) {
|
||||
throw new RuntimeException("Not supported");
|
||||
// Cannot throw an exception since it will be called
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user