Class WorldVfxNodeDefinition
java.lang.Object
com.render.api.world.WorldVfxNodeDefinition
Typed VFX graph node registered by RenderLib or a consuming mod.
Lowerers execute only while compiling immutable graph data.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionWorldVfxNodeDefinition(net.minecraft.resources.Identifier id, WorldVfxStage stage, List<WorldVfxPort> inputs, List<WorldVfxPort> outputs, Set<WorldVfxSceneInput> sceneInputs, int cost, WorldVfxNodeDefinition.Lowerer lowerer, WorldVfxNodeDefinition.Lowerer fallback) -
Method Summary
-
Constructor Details
-
WorldVfxNodeDefinition
public WorldVfxNodeDefinition(net.minecraft.resources.Identifier id, WorldVfxStage stage, List<WorldVfxPort> inputs, List<WorldVfxPort> outputs, Set<WorldVfxSceneInput> sceneInputs, int cost, WorldVfxNodeDefinition.Lowerer lowerer, WorldVfxNodeDefinition.Lowerer fallback)
-
-
Method Details
-
id
public net.minecraft.resources.Identifier id() -
stage
-
inputs
-
outputs
-
sceneInputs
-
cost
public int cost() -
lowerer
-
fallback
-
input
-
output
-