Class SimpleGradientTransformation
java.lang.Object
net.kyori.adventure.text.minimessage.transformation.Transformation
rocks.gravili.notquests.paper.minimessage.SimpleGradientTag
- All Implemented Interfaces:
net.kyori.adventure.text.minimessage.transformation.Modifying,net.kyori.examination.Examinable
public final class SimpleGradientTransformation
extends net.kyori.adventure.text.minimessage.transformation.Transformation
implements net.kyori.adventure.text.minimessage.transformation.Modifying
A transformation that applies a colour gradient. Source code has been copied from @
GradientTransformation- Since:
- 4.10.0
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionnet.kyori.adventure.text.Componentapply()net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component current, int depth) static SimpleGradientTransformationbooleanstatic SimpleGradientTransformationStream<? extends net.kyori.examination.ExaminableProperty>inthashCode()static SimpleGradientTransformationstatic SimpleGradientTransformationhighlight2(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) static SimpleGradientTransformationCreate a new gradient transformation from a tag.static SimpleGradientTransformationstatic SimpleGradientTransformationstatic SimpleGradientTransformationstatic SimpleGradientTransformationunimportant(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) static SimpleGradientTransformationveryUnimportant(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) voidvisit(net.kyori.adventure.text.minimessage.parser.node.ElementNode curr) static SimpleGradientTransformationMethods inherited from class net.kyori.adventure.text.minimessage.transformation.Transformation
toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.kyori.examination.Examinable
examinableName, examine
-
Field Details
-
GRADIENT
- See Also:
-
-
Method Details
-
main
public static SimpleGradientTransformation main(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) Create a new gradient transformation from a tag.- Parameters:
name- the tag name- Returns:
- a new transformation
- Since:
- 4.10.0
-
highlight
public static SimpleGradientTransformation highlight(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
highlight2
public static SimpleGradientTransformation highlight2(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
error
public static SimpleGradientTransformation error(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
success
public static SimpleGradientTransformation success(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
unimportant
public static SimpleGradientTransformation unimportant(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
veryUnimportant
public static SimpleGradientTransformation veryUnimportant(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
warn
public static SimpleGradientTransformation warn(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
positive
public static SimpleGradientTransformation positive(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
negative
public static SimpleGradientTransformation negative(String name, List<net.kyori.adventure.text.minimessage.parser.node.TagPart> args2) -
create
-
visit
public void visit(net.kyori.adventure.text.minimessage.parser.node.ElementNode curr) - Specified by:
visitin interfacenet.kyori.adventure.text.minimessage.transformation.Modifying
-
apply
public net.kyori.adventure.text.Component apply()- Specified by:
applyin classnet.kyori.adventure.text.minimessage.transformation.Transformation
-
apply
public net.kyori.adventure.text.Component apply(net.kyori.adventure.text.Component current, int depth) - Specified by:
applyin interfacenet.kyori.adventure.text.minimessage.transformation.Modifying
-
examinableProperties
- Specified by:
examinablePropertiesin interfacenet.kyori.examination.Examinable
-
equals
- Specified by:
equalsin classnet.kyori.adventure.text.minimessage.transformation.Transformation
-
hashCode
public int hashCode()- Specified by:
hashCodein classnet.kyori.adventure.text.minimessage.transformation.Transformation
-