mirror of
https://github.com/Minestom/Minestom.git
synced 2024-10-06 10:27:33 +02:00
24 lines
510 B
Java
24 lines
510 B
Java
package net.minestom.server.item;
|
|
|
|
/**
|
|
* Represents a hide flag which can be applied to an {@link ItemStack} using {@link ItemMetaBuilder#hideFlag(int)}.
|
|
*/
|
|
public enum ItemHideFlag {
|
|
HIDE_ENCHANTS(1),
|
|
HIDE_ATTRIBUTES(2),
|
|
HIDE_UNBREAKABLE(4),
|
|
HIDE_DESTROYS(8),
|
|
HIDE_PLACED_ON(16),
|
|
HIDE_POTION_EFFECTS(32);
|
|
|
|
private final int bitFieldPart;
|
|
|
|
ItemHideFlag(int bit) {
|
|
this.bitFieldPart = bit;
|
|
}
|
|
|
|
public int getBitFieldPart() {
|
|
return bitFieldPart;
|
|
}
|
|
}
|