Class AspectWriteBuilders.Audio
java.lang.Object
org.cyclops.integrateddynamics.part.aspect.write.AspectWriteBuilders.Audio
- Enclosing class:
AspectWriteBuilders
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AspectBuilder
<ValueTypeInteger.ValueInteger, ValueTypeInteger, org.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, Integer>> static final AspectBuilder
<ValueTypeInteger.ValueInteger, ValueTypeInteger, org.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, Integer>> static final AspectBuilder
<ValueTypeString.ValueString, ValueTypeString, org.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, String>> static final IAspectValuePropagator
<org.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, org.apache.commons.lang3.tuple.Pair<net.minecraft.world.level.block.state.properties.NoteBlockInstrument, Integer>>, Void> static final IAspectProperties
static final IAspectProperties
static final IAspectProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic IAspectValuePropagator
<org.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, Integer>, org.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, org.apache.commons.lang3.tuple.Pair<net.minecraft.world.level.block.state.properties.NoteBlockInstrument, Integer>>> propWithInstrument
(net.minecraft.world.level.block.state.properties.NoteBlockInstrument instrument)
-
Field Details
-
PROP_VOLUME
public static final IAspectPropertyTypeInstance<ValueTypeDouble,ValueTypeDouble.ValueDouble> PROP_VOLUME -
PROP_FREQUENCY
public static final IAspectPropertyTypeInstance<ValueTypeDouble,ValueTypeDouble.ValueDouble> PROP_FREQUENCY -
PROP_RANGE
public static final IAspectPropertyTypeInstance<ValueTypeInteger,ValueTypeInteger.ValueInteger> PROP_RANGE -
PROPERTIES_NOTE
-
PROPERTIES_SOUND
-
PROPERTIES_TEXT
-
PROP_SET
public static final IAspectValuePropagator<org.apache.commons.lang3.tuple.Triple<PartTarget,IAspectProperties, PROP_SETorg.apache.commons.lang3.tuple.Pair<net.minecraft.world.level.block.state.properties.NoteBlockInstrument, Integer>>, Void> -
BUILDER_INTEGER
public static final AspectBuilder<ValueTypeInteger.ValueInteger,ValueTypeInteger, BUILDER_INTEGERorg.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, Integer>> -
BUILDER_INTEGER_INSTRUMENT
public static final AspectBuilder<ValueTypeInteger.ValueInteger,ValueTypeInteger, BUILDER_INTEGER_INSTRUMENTorg.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, Integer>> -
BUILDER_STRING
public static final AspectBuilder<ValueTypeString.ValueString,ValueTypeString, BUILDER_STRINGorg.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, String>>
-
-
Constructor Details
-
Audio
public Audio()
-
-
Method Details
-
propWithInstrument
public static IAspectValuePropagator<org.apache.commons.lang3.tuple.Triple<PartTarget,IAspectProperties, propWithInstrumentInteger>, org.apache.commons.lang3.tuple.Triple<PartTarget, IAspectProperties, org.apache.commons.lang3.tuple.Pair<net.minecraft.world.level.block.state.properties.NoteBlockInstrument, Integer>>> (net.minecraft.world.level.block.state.properties.NoteBlockInstrument instrument)
-