Class FeatureFlagRegistry
java.lang.Object
net.minecraft.world.flag.FeatureFlagRegistry
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final FeatureFlagSetprivate static final org.slf4j.Loggerprivate final Map<Identifier, FeatureFlag> private final FeatureFlagUniverse -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateFeatureFlagRegistry(FeatureFlagUniverse universe, FeatureFlagSet allFlags, Map<Identifier, FeatureFlag> names) -
Method Summary
Modifier and TypeMethodDescriptionallFlags()com.mojang.serialization.Codec<FeatureFlagSet> codec()fromNames(Iterable<Identifier> flagIds) fromNames(Iterable<Identifier> flagIds, Consumer<Identifier> unknownFlags) getFlag(Identifier name) booleanbooleanisSubset(FeatureFlagSet set) subset(FeatureFlag... flags) toNames(FeatureFlagSet set)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
universe
-
names
-
allFlags
-
-
Constructor Details
-
FeatureFlagRegistry
private FeatureFlagRegistry(FeatureFlagUniverse universe, FeatureFlagSet allFlags, Map<Identifier, FeatureFlag> names)
-
-
Method Details
-
isSubset
-
allFlags
-
fromNames
-
subset
-
fromNames
-
toNames
-
codec
-
getFlag
-
getAllFlags
-
hasAnyModdedFlags
public boolean hasAnyModdedFlags()
-