Klasse PostEffectHandle
java.lang.Object
de.luckymcdev.foundryengine.client.post.PostEffectHandle
-
Methodenübersicht
Modifikator und TypMethodeBeschreibungdisable()enable()net.minecraft.resources.IdentifiergetId()booleanisActive()booleanonAfterApply(Consumer<PostEffectContext> callback) onBeforeApply(Consumer<PostEffectContext> callback) setCondition(BooleanSupplier condition) setEnabled(boolean enabled) setExternalTarget(net.minecraft.resources.Identifier id, Supplier<com.mojang.blaze3d.pipeline.RenderTarget> supplier) setExternalTargets(Set<net.minecraft.resources.Identifier> targets) setFade(int inTicks, int outTicks) setFadeIn(int ticks) setFadeOut(int ticks) setPhase(RenderPhase phase) setPriority(int priority) uniform(String name, DoubleSupplier supplier) uniform(String name, IntSupplier supplier) uniformMat4(String name, Supplier<org.joml.Matrix4fc> supplier) uniformRaw(String name, Supplier<List<net.minecraft.client.renderer.UniformValue>> supplier) uniformVec2(String name, Supplier<org.joml.Vector2fc> supplier) uniformVec3(String name, Supplier<org.joml.Vector3fc> supplier) uniformVec4(String name, Supplier<org.joml.Vector4fc> supplier) void
-
Methodendetails
-
enable
-
disable
-
setCondition
-
setPriority
-
setPhase
-
setExternalTargets
-
setExternalTarget
public PostEffectHandle setExternalTarget(net.minecraft.resources.Identifier id, Supplier<com.mojang.blaze3d.pipeline.RenderTarget> supplier) -
setFadeIn
-
setFadeOut
-
setFade
-
onBeforeApply
-
onAfterApply
-
uniform
-
uniform
-
uniform
-
uniform
-
uniform
-
uniform
-
uniform
-
uniformVec2
-
uniformVec3
-
uniformVec4
-
uniformMat4
-
uniformRaw
public PostEffectHandle uniformRaw(String name, Supplier<List<net.minecraft.client.renderer.UniformValue>> supplier) -
texture
-
isActive
public boolean isActive() -
isEnabled
public boolean isEnabled() -
setEnabled
-
getId
public net.minecraft.resources.Identifier getId() -
unregister
public void unregister()
-