Uses of Interface
io.github.enxign.core.SeedMasking
Packages that use SeedMasking
-
Uses of SeedMasking in io.github.enxign.core
Methods in io.github.enxign.core with type parameters of type SeedMaskingModifier and TypeMethodDescriptionfinal <E extends Enum<E> & SeedMasking<T>>
voidSeedAccessor.addEnums
(E... enums) Adds the specified enum constants to the current set used for masking logic.<E extends Enum<E> & SeedMasking<T>>
E[]SeedAccessor.getIncludedEnums
(Class<E> enumClass) 지정된 enum 클래스에 포함된 모든 enum 상수를 반환합니다.final <E extends Enum<E> & SeedMasking<T>>
voidSeedAccessor.removeEnums
(E... enums) Removes the specified enum constants from the current set used for masking logic.final <E extends Enum<E> & SeedMasking<T>>
voidSeedAccessor.setEnums
(E... enums) Sets the enum constants that implementSeedMasking
and are used for masking logic.Methods in io.github.enxign.core with parameters of type SeedMaskingModifier and TypeMethodDescriptionfinal long
SeedAccessor.diffWithEnums
(SeedMasking<T>... enums) 지정된 enum 상수들의 비트 마스크와 현재 seedAccess의 비트 마스크의 차이를 계산합니다.final boolean
SeedAccessor.hasAllEnums
(SeedMasking<T>... enums) 지정된 enum 상수들의 비트 마스크가 현재 seedAccess에 모두 포함되어 있는지 확인합니다.final boolean
SeedAccessor.hasAnyEnums
(SeedMasking<T>... enums) 지정된 enum 상수들의 비트 마스크가 현재 seedAccess에 포함되어 있는지 확인합니다.final boolean
SeedAccessor.includedEnums
(SeedMasking<T>... enums) 지정된 enum 상수들의 비트 마스크가 현재 seedAccess에 포함되어 있는지 확인합니다. -
Uses of SeedMasking in io.github.enxign.pure
Classes in io.github.enxign.pure that implement SeedMaskingModifier and TypeClassDescriptionenum
Defines a set of menu permissions using along
bitmask.enum
PrivilegesType This enum defines various privilege types using a byte bitmask.