package com.fastasyncworldedit.core.command; import com.sk89q.worldedit.command.argument.Arguments; import org.enginehub.piston.inject.InjectedValueAccess; import org.enginehub.piston.inject.Key; import java.util.Optional; public class MethodCommands { public static String getArguments(InjectedValueAccess context) { if (context == null) { return null; } Optional arguments = context.injectedValue(Key.of(Arguments.class)); return arguments.map(Arguments::get).orElse(null); } }