Skip to content

Commit

Permalink
Merge pull request #98 from HelpChat/issue/80
Browse files Browse the repository at this point in the history
Issue/80
  • Loading branch information
BlitzOffline committed Jun 18, 2024
2 parents ac2700a + d1b4f60 commit 2ed4b24
Showing 1 changed file with 10 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -61,14 +61,18 @@ public void run() {
}

final Optional<MenuHolder> holder = Menu.getMenuHolder(player);
final Player target = holder.isPresent() && holder.get().getPlaceholderPlayer() != null
? holder.get().getPlaceholderPlayer()
: player;


final String executable = StringUtils.replacePlaceholdersAndArguments(
this.exec,
this.arguments,
player,
target,
this.parsePlaceholdersInArguments,
this.parsePlaceholdersAfterArguments);


switch (actionType) {
case META:
if (!VersionHelper.IS_PDC_VERSION || DeluxeMenus.getInstance().getPersistentMetaHandler() == null) {
Expand Down Expand Up @@ -413,14 +417,14 @@ public void run() {

switch (actionType) {
case BROADCAST_SOUND:
for (final Player target : Bukkit.getOnlinePlayers()) {
target.playSound(target.getLocation(), sound, volume, pitch);
for (final Player broadcastTarget : Bukkit.getOnlinePlayers()) {
broadcastTarget.playSound(broadcastTarget.getLocation(), sound, volume, pitch);
}
break;

case BROADCAST_WORLD_SOUND:
for (final Player target : player.getWorld().getPlayers()) {
target.playSound(target.getLocation(), sound, volume, pitch);
for (final Player broadcastTarget : player.getWorld().getPlayers()) {
broadcastTarget.playSound(broadcastTarget.getLocation(), sound, volume, pitch);
}
break;

Expand Down

0 comments on commit 2ed4b24

Please sign in to comment.