public interface  com.thevoxelbox.voxelsniper.sniper.SniperCommander extends java.lang.Object
{
public abstract org.bukkit.command.CommandSender getCommandSender();
public com.sk89q.worldedit.extension.input.ParserContext createParserContext()
{
com.sk89q.worldedit.extension.platform.Actor v;
org.bukkit.command.CommandSender v;
com.sk89q.worldedit.world.World v;
com.thevoxelbox.voxelsniper.sniper.SniperCommander v;
com.sk89q.worldedit.LocalSession v;
com.sk89q.worldedit.extension.input.ParserContext v;
boolean v;
v := @this: com.thevoxelbox.voxelsniper.sniper.SniperCommander;
v = interfaceinvoke v.<com.thevoxelbox.voxelsniper.sniper.SniperCommander: org.bukkit.command.CommandSender getCommandSender()>();
v = staticinvoke <com.sk89q.worldedit.bukkit.BukkitAdapter: com.sk89q.worldedit.extension.platform.Actor adapt(org.bukkit.command.CommandSender)>(v);
v = new com.sk89q.worldedit.extension.input.ParserContext;
specialinvoke v.<com.sk89q.worldedit.extension.input.ParserContext: void <init>()>();
v = interfaceinvoke v.<com.sk89q.worldedit.extension.platform.Actor: com.sk89q.worldedit.LocalSession getSession()>();
virtualinvoke v.<com.sk89q.worldedit.extension.input.ParserContext: void setSession(com.sk89q.worldedit.LocalSession)>(v);
v = v instanceof com.sk89q.worldedit.entity.Player;
if v == 0 goto label;
v = interfaceinvoke v.<com.sk89q.worldedit.entity.Player: com.sk89q.worldedit.world.World getWorld()>();
goto label;
label:
v = null;
label:
virtualinvoke v.<com.sk89q.worldedit.extension.input.ParserContext: void setWorld(com.sk89q.worldedit.world.World)>(v);
virtualinvoke v.<com.sk89q.worldedit.extension.input.ParserContext: void setActor(com.sk89q.worldedit.extension.platform.Actor)>(v);
virtualinvoke v.<com.sk89q.worldedit.extension.input.ParserContext: void setRestricted(boolean)>(0);
return v;
}
public void print(com.sk89q.worldedit.util.formatting.text.Component)
{
com.thevoxelbox.voxelsniper.sniper.SniperCommander v;
com.sk89q.worldedit.util.formatting.text.Component v;
v := @this: com.thevoxelbox.voxelsniper.sniper.SniperCommander;
v := @parameter: com.sk89q.worldedit.util.formatting.text.Component;
interfaceinvoke v.<com.thevoxelbox.voxelsniper.sniper.SniperCommander: void print(com.sk89q.worldedit.util.formatting.text.Component,boolean)>(v, 1);
return;
}
public abstract void print(com.sk89q.worldedit.util.formatting.text.Component, boolean);
}