Package net.minecraft.world.flag
Class FeatureFlagSet
java.lang.Object
net.minecraft.world.flag.FeatureFlagSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final FeatureFlagSetprivate final longstatic final intprivate final FeatureFlagUniverse -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateFeatureFlagSet(FeatureFlagUniverse p_250433_, long p_251523_) -
Method Summary
Modifier and TypeMethodDescriptionprivate static longcomputeMask(FeatureFlagUniverse p_249684_, long p_250982_, Iterable<FeatureFlag> p_251734_) booleancontains(FeatureFlag p_249521_) (package private) static FeatureFlagSetcreate(FeatureFlagUniverse p_251573_, Collection<FeatureFlag> p_251037_) booleaninthashCode()booleanisSubsetOf(FeatureFlagSet p_249164_) join(FeatureFlagSet p_251527_) static FeatureFlagSetof()static FeatureFlagSetof(FeatureFlag p_252331_) static FeatureFlagSetof(FeatureFlag p_251008_, FeatureFlag... p_249805_)
-
Field Details
-
EMPTY
-
MAX_CONTAINER_SIZE
public static final int MAX_CONTAINER_SIZE- See Also:
-
universe
-
mask
private final long mask
-
-
Constructor Details
-
FeatureFlagSet
-
-
Method Details
-
create
-
of
-
of
-
of
-
computeMask
private static long computeMask(FeatureFlagUniverse p_249684_, long p_250982_, Iterable<FeatureFlag> p_251734_) -
contains
-
isSubsetOf
-
join
-
equals
-
hashCode
public int hashCode()
-