Class PlacementModifier
java.lang.Object
de.eldoria.schematicbrush.brush.config.util.Nameable
de.eldoria.schematicbrush.brush.config.modifier.BaseModifier
de.eldoria.schematicbrush.brush.config.modifier.PlacementModifier
Represents a placement modifier which is applied to a 
SchematicBrush.
 
 A placement modifier must be added via BrushSettingsRegistry.registerPlacementModifier(PlacementModifier, ModifierProvider).
 
A Placement modifier is a key represented by a string
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final PlacementModifierFilter modifier keystatic final PlacementModifierFlip modifier keystatic final PlacementModifierIncludeAir modifier keystatic final PlacementModifierOffset modifier keystatic final PlacementModifierPlacement modifier keystatic final PlacementModifierReplaceAll modifier keystatic final PlacementModifierRotation modifier key
- 
Method SummaryMethods inherited from class de.eldoria.schematicbrush.brush.config.modifier.BaseModifierdescription, getLocalizedName, required
- 
Field Details- 
PLACEMENTPlacement modifier key
- 
INCLUDE_AIRIncludeAir modifier key
- 
REPLACE_ALLReplaceAll modifier key
- 
OFFSETOffset modifier key
- 
FILTERFilter modifier key
- 
FLIPFlip modifier key
- 
ROTATIONRotation modifier key
 
- 
- 
Method Details- 
ofpublic static PlacementModifier of(String name, String localizedName, String description, boolean required) Creates a new PlacementModifier.- Parameters:
- name- name of the modifier
- description- the description of the modifier
- required- true if this modifier is required to be set. This will enforce a default value for the modifier.
- Returns:
- new PlacementModifier
 
 
-