Skip to content

Commit

Permalink
Fix pattern parsing & some pattern outputs (#265)
Browse files Browse the repository at this point in the history
  • Loading branch information
Aurelien30000 committed Jun 23, 2023
1 parent 9169d6d commit d6aa849
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import com.fastasyncworldedit.core.configuration.Caption;
import com.sk89q.worldedit.bukkit.BukkitAdapter;
import com.sk89q.worldedit.bukkit.BukkitPlayer;
import com.sk89q.worldedit.extension.input.InputParseException;
import com.sk89q.worldedit.extension.input.ParserContext;
import com.sk89q.worldedit.function.pattern.Pattern;
Expand Down Expand Up @@ -77,11 +78,12 @@ public void executeCommand(CommandSender sender, String[] arguments) {
messenger.sendPatternMessage(toolkitProperties.getPattern());
}
} else {
BukkitPlayer wePlayer = BukkitAdapter.adapt(player);
ParserContext parserContext = new ParserContext();
parserContext.setActor(BukkitAdapter.adapt(sender));
parserContext.setSession(wePlayer.getSession());
parserContext.setWorld(wePlayer.getWorld());
parserContext.setActor(wePlayer);
parserContext.setRestricted(false);
parserContext.setPreferringWildcard(true);
parserContext.setWorld(BukkitAdapter.adapt(((Player) sender).getWorld()));
try {
String argument = arguments[0].toLowerCase(Locale.ROOT);
Pattern pattern = plugin.getPatternParser().parseFromInput(argument, parserContext);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ public void executeCommand(CommandSender sender, String[] arguments) {

toolkitProperties.setPattern(new BrushPattern(blockState));
Messenger messenger = new Messenger(plugin, sender);
messenger.sendPatternMessage(toolkitProperties.getReplacePattern());
messenger.sendPatternMessage(toolkitProperties.getPattern());
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public void sendPatternMessage() {
}

public void sendReplacePatternMessage() {
this.messenger.sendPatternMessage(this.toolkitProperties.getReplacePattern());
this.messenger.sendReplacePatternMessage(this.toolkitProperties.getReplacePattern());
}

public void sendBrushSizeMessage() {
Expand Down

0 comments on commit d6aa849

Please sign in to comment.