From f306062bfa6b6466c63dece5688237c706571333 Mon Sep 17 00:00:00 2001 From: Esophose Date: Sat, 26 Jan 2019 00:34:50 -0700 Subject: [PATCH 01/11] Add some quality of life changes --- changelog.txt | 12 ++ pom.xml | 2 +- .../playerparticles/PlayerParticles.java | 25 +++- .../command/GroupCommandModule.java | 2 +- .../command/RemoveCommandModule.java | 121 ++++++++++++------ .../database/SqliteDatabaseConnector.java | 23 +++- .../playerparticles/gui/GuiInventory.java | 11 +- .../gui/GuiInventoryEditEffect.java | 5 +- .../gui/GuiInventoryEditStyle.java | 5 +- .../gui/GuiInventoryLoadPresetGroups.java | 3 +- .../gui/GuiInventoryManageGroups.java | 69 +++++++++- .../gui/GuiInventoryManageParticles.java | 3 +- .../gui/hook/PlayerChatHook.java | 95 ++++++++++++++ .../gui/hook/PlayerChatHookData.java | 68 ++++++++++ .../playerparticles/manager/LangManager.java | 20 +-- .../manager/SettingManager.java | 1 + .../styles/ParticleStyleBlockBreak.java | 2 +- .../styles/ParticleStyleBlockPlace.java | 2 +- .../styles/ParticleStyleSwords.java | 4 +- .../styles/api/ParticleStyle.java | 7 +- .../playerparticles/util/ParticleUtils.java | 18 +++ src/config.yml | 6 +- src/groups.yml | 2 +- src/lang/default.lang | 22 ++-- src/plugin.yml | 2 +- 25 files changed, 442 insertions(+), 88 deletions(-) create mode 100644 src/com/esophose/playerparticles/gui/hook/PlayerChatHook.java create mode 100644 src/com/esophose/playerparticles/gui/hook/PlayerChatHookData.java diff --git a/changelog.txt b/changelog.txt index 7ebb34ce..d9323eb7 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,17 @@ == UPDATING WILL DELETE YOUR CONFIG.YML == * Create a backup of your config.yml if you wish to import all your old settings! +=== v6.3 (Implemented so far) === ++ Added the ability to remove particles by id/effect/style using '/pp remove ||