Class BaseModifier
java.lang.Object
de.eldoria.schematicbrush.brush.config.util.Nameable
de.eldoria.schematicbrush.brush.config.modifier.BaseModifier
- Direct Known Subclasses:
PlacementModifier
,SchematicModifier
Represents a modifier.
A modifier is an extended Nameable
which also has a description.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BaseModifier
(String name, String description, boolean required) BaseModifier
(String name, String description, String localizedName, boolean required) -
Method Summary
Modifier and TypeMethodDescriptionGet a short explanation about this modifier.boolean
required()
Defines whether this provider is required or not for a brush.
-
Constructor Details
-
BaseModifier
-
BaseModifier
-
-
Method Details
-
description
Get a short explanation about this modifier.- Returns:
- the description
-
required
public boolean required()Defines whether this provider is required or not for a brush. If the brush behaviour wouldn't change when the default value is applied a modifier is usually not considered required.- Returns:
- true if the modifier is required.
-
getLocalizedName
-