Skip to content

Commit 3c30a8c

Browse files
authored
Merge pull request #73 from Jasupa/master
fix: if you type /bp now, the latest applied filters are still there (menu doesn't reset anymore)
2 parents 461bbc7 + 724c333 commit 3c30a8c

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

src/main/java/net/buildtheearth/buildteamtools/modules/miscellaneous/blockpalettegui/BlockPaletteCommand.java

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,17 @@ public boolean onCommand(CommandSender sender,
3535
sender.sendMessage("This command can only be used by players.");
3636
return true;
3737
}
38+
3839
Player player = (Player) sender;
3940

40-
// /bp or /bp menu ⇒ default filters + open block menu
41-
if (args.length == 0
42-
|| (args.length == 1 && args[0].equalsIgnoreCase("menu"))) {
41+
// /bp ⇒ open block menu with remembered filters (do NOT reset to "color")
42+
if (args.length == 0) {
43+
blockPalletManager.openBlockMenu(player);
44+
return true;
45+
}
46+
47+
// /bp menu ⇒ reset to default filters + open block menu
48+
if (args.length == 1 && args[0].equalsIgnoreCase("menu")) {
4349
blockPalletManager.setPlayerFiltersAndOpen(player);
4450
return true;
4551
}
@@ -61,7 +67,8 @@ public boolean onCommand(CommandSender sender,
6167
}
6268

6369
// invalid usage ⇒ show help
64-
sender.sendMessage("§cUsage: §7/bp menu\n"
70+
sender.sendMessage("§cUsage: §7/bp\n"
71+
+ "§c or §7/bp menu\n"
6572
+ "§c or §7/bp filter\n"
6673
+ "§c or §7/bp filter <filter1> <filter2> …");
6774
return true;

0 commit comments

Comments
 (0)