icbm/src/main/java/mffs/api/card/ICardIdentification.java

17 lines
468 B
Java
Raw Normal View History

2022-11-09 22:15:45 +01:00
package mffs.api.card;
import mffs.api.security.Permission;
import net.minecraft.item.ItemStack;
2022-11-09 22:16:55 +01:00
public interface ICardIdentification extends ICard {
2022-11-09 22:15:45 +01:00
boolean hasPermission(final ItemStack p0, final Permission p1);
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
boolean addPermission(final ItemStack p0, final Permission p1);
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
boolean removePermission(final ItemStack p0, final Permission p1);
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
String getUsername(final ItemStack p0);
2022-11-09 22:16:55 +01:00
2022-11-09 22:15:45 +01:00
void setUsername(final ItemStack p0, final String p1);
}