Class BoolProperty
java.lang.Object
foundry.veil.api.client.property.Property<Boolean>
foundry.veil.api.client.property.properties.BoolProperty
-
Field Summary
Fields inherited from class foundry.veil.api.client.property.Property
overrideValue, value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyValue(String name, net.minecraft.client.renderer.ShaderInstance shader) protected BooleancloneValue(Boolean value) voidmodify(Boolean value, PropertyModifier.PropertyModifierMode mode, Optional<List<gg.moonflower.molangcompiler.api.MolangExpression>> optionalMolang) protected voidsetQueries(gg.moonflower.molangcompiler.api.MolangRuntime.Builder builder) Methods inherited from class foundry.veil.api.client.property.Property
codec, createCodec, getEnvironment, getType, resetOverrideValue
-
Constructor Details
-
BoolProperty
public BoolProperty(boolean value)
-
-
Method Details
-
applyValue
- Specified by:
applyValuein classProperty<Boolean>
-
modify
public void modify(Boolean value, PropertyModifier.PropertyModifierMode mode, Optional<List<gg.moonflower.molangcompiler.api.MolangExpression>> optionalMolang) -
setQueries
protected void setQueries(gg.moonflower.molangcompiler.api.MolangRuntime.Builder builder) - Overrides:
setQueriesin classProperty<Boolean>
-
cloneValue
- Specified by:
cloneValuein classProperty<Boolean>
-