package net.minecraft.commands.arguments; import com.mojang.brigadier.context.CommandContext; import net.minecraft.commands.CommandSourceStack; import net.minecraft.world.level.block.Rotation; public class TemplateRotationArgument extends StringRepresentableArgument { private TemplateRotationArgument() { super(Rotation.CODEC, Rotation::values); } public static TemplateRotationArgument templateRotation() { return new TemplateRotationArgument(); } public static Rotation getRotation(CommandContext p_234416_, String p_234417_) { return p_234416_.getArgument(p_234417_, Rotation.class); } }