mirror of
https://github.com/HibiscusMC/HMCCosmetics.git
synced 2025-12-30 04:19:28 +00:00
feat: add shift left and right click events to action system, resolves #122
This commit is contained in:
@@ -83,6 +83,12 @@ public class TypeCosmetic extends Type {
|
||||
if (clickType.isRightClick()) {
|
||||
if (!actionConfig.node("right-click").virtual()) actionStrings.addAll(actionConfig.node("right-click").getList(String.class));
|
||||
}
|
||||
if (clickType.equals(ClickType.SHIFT_LEFT)) {
|
||||
if (!actionConfig.node("shift-left-click").virtual()) actionStrings.addAll(actionConfig.node("shift-left-click").getList(String.class));
|
||||
}
|
||||
if (clickType.equals(ClickType.SHIFT_RIGHT)) {
|
||||
if (!actionConfig.node("shift-right-click").virtual()) actionStrings.addAll(actionConfig.node("shift-right-click").getList(String.class));
|
||||
}
|
||||
}
|
||||
|
||||
if (isUnEquippingCosmetic) {
|
||||
|
||||
@@ -42,6 +42,12 @@ public class TypeEmpty extends Type {
|
||||
if (clickType.isRightClick()) {
|
||||
if (!actionConfig.node("right-click").virtual()) actionStrings.addAll(actionConfig.node("right-click").getList(String.class));
|
||||
}
|
||||
if (clickType.equals(ClickType.SHIFT_LEFT)) {
|
||||
if (!actionConfig.node("shift-left-click").virtual()) actionStrings.addAll(actionConfig.node("shift-left-click").getList(String.class));
|
||||
}
|
||||
if (clickType.equals(ClickType.SHIFT_RIGHT)) {
|
||||
if (!actionConfig.node("shift-right-click").virtual()) actionStrings.addAll(actionConfig.node("shift-right-click").getList(String.class));
|
||||
}
|
||||
}
|
||||
|
||||
// We run the actions once we got the raw strings from the config.
|
||||
|
||||
Reference in New Issue
Block a user