Class ExprEquipCompCameraOverlay

java.lang.Object
ch.njol.skript.lang.util.SimpleExpression<String>
ch.njol.skript.expressions.base.PropertyExpression<EquippableWrapper,String>
ch.njol.skript.expressions.base.SimplePropertyExpression<EquippableWrapper,String>
org.skriptlang.skript.bukkit.itemcomponents.equippable.elements.ExprEquipCompCameraOverlay
All Implemented Interfaces:
Debuggable, Expression<String>, Loopable<String>, Simplifiable<Expression<? extends String>>, SyntaxElement, EquippableExperimentSyntax, Converter<EquippableWrapper,String>, ExperimentalSyntax, SimpleExperimentalSyntax, RuntimeErrorProducer, SyntaxRuntimeErrorProducer

@Name("Equippable Component - Camera Overlay") @Description("The camera overlay for the player when the item is equipped.\nExample: The jack-o\'-lantern view when having a jack-o\'-lantern equipped as a helmet.\nThe camera overlay is represented as a namespaced key.\nA namespaced key can be formatted as \'namespace:id\' or \'id\'. It can only contain one \':\' to separate the namespace and the id. Only alphanumeric characters, periods, underscores, and dashes can be used.\nNOTE: Equippable component elements are experimental. Thus, they are subject to change and may not work as intended.\n") @Example("set the camera overlay of {_item} to \"custom_overlay\"") @Example("set {_component} to the equippable component of {_item}\nset the camera overlay of {_component} to \"custom_overlay\"\n") @RequiredPlugins("Minecraft 1.21.2+") @Since("2.13") public class ExprEquipCompCameraOverlay extends ch.njol.skript.expressions.base.SimplePropertyExpression<EquippableWrapper,String> implements EquippableExperimentSyntax