Contraption requirement (Create)
Make the machine consume or produce Create SU
This requirement requires Custom Machinery Create to be installed.
The contraption requirement is used to make a recipe able to require or produce some Create kinetic speed and stress.
This requirement is available in both input and output modes.
The requirement type of contraption requirement is : "custommachinery:contraption".
Properties
The block requirement has 3 mandatory properties and 1 optional property.
Mandatory properties
"type": "custommachinery:contraption" //Mandatory to define a contraption requirement.Mode
Name : mode
modeDescription :
Define the mode (input or output) of this requirement.
Input : The recipe will requires the specified amount of kinetic speed to start. If a stress value is specified the recipe will add a stress impact of
speed * stressto the kinetic network.Output : The recipe will produce the specified amount of kinetic speed while the machine is running. If a stress value is specified the recipe will add a stress capacity of
speed * stressto the kinetic network.
Example :
The recipe will produce SU :
"mode": "output"Optional property
Scaling
Name : scaling
scalingDescription :
A boolean that define if the recipe processing speed should be scaled to the rotation speed provided to the machine.
For example if the recipe requires a speed of 128 and a speed of 256 is provided the recipe will be processed 2x faster.
Default : false
falseExample :
The processing speed will be scaled to the rotation speed :
Example
A contraption requirement that will make the recipe require at least 64rpm to start and add a stress impact of 2 times its speed to the network :