2018-08-12 14:03:07 +00:00
|
|
|
package com.sk89q.worldedit.command;
|
|
|
|
|
2019-07-21 11:39:36 +00:00
|
|
|
import com.sk89q.worldedit.command.argument.Arguments;
|
2019-07-18 20:03:27 +00:00
|
|
|
import org.enginehub.piston.inject.InjectedValueAccess;
|
2019-07-21 11:39:36 +00:00
|
|
|
import org.enginehub.piston.inject.Key;
|
|
|
|
|
2020-07-14 02:50:59 +00:00
|
|
|
import java.util.Optional;
|
|
|
|
|
2018-08-12 14:03:07 +00:00
|
|
|
public class MethodCommands {
|
|
|
|
|
2019-07-22 20:58:18 +00:00
|
|
|
public static String getArguments(InjectedValueAccess context) {
|
2020-10-05 17:41:41 +00:00
|
|
|
if (context == null) {
|
|
|
|
return null;
|
|
|
|
}
|
2019-07-21 11:39:36 +00:00
|
|
|
Optional<Arguments> arguments = context.injectedValue(Key.of(Arguments.class));
|
2019-07-26 23:23:24 +00:00
|
|
|
return arguments.map(Arguments::get).orElse(null);
|
2018-08-12 14:03:07 +00:00
|
|
|
}
|
|
|
|
|
2019-07-06 00:46:48 +00:00
|
|
|
}
|