diff --git a/out/production/ActionHealth/com/zeshanaslam/actionhealth/HealthUtil.class b/out/production/ActionHealth/com/zeshanaslam/actionhealth/HealthUtil.class index 13d95b1..36c6e98 100644 Binary files a/out/production/ActionHealth/com/zeshanaslam/actionhealth/HealthUtil.class and b/out/production/ActionHealth/com/zeshanaslam/actionhealth/HealthUtil.class differ diff --git a/out/production/ActionHealth/com/zeshanaslam/actionhealth/LookThread.class b/out/production/ActionHealth/com/zeshanaslam/actionhealth/LookThread.class index ec22ae1..af3f76e 100644 Binary files a/out/production/ActionHealth/com/zeshanaslam/actionhealth/LookThread.class and b/out/production/ActionHealth/com/zeshanaslam/actionhealth/LookThread.class differ diff --git a/plugin.yml b/plugin.yml index adb081a..7269dea 100644 --- a/plugin.yml +++ b/plugin.yml @@ -1,6 +1,6 @@ name: ActionHealth main: com.zeshanaslam.actionhealth.Main -version: 3.2.3 +version: 3.2.4 softdepend: [PlaceholderAPI, MVdWPlaceholderAPI] commands: Actionhealth: diff --git a/src/com/zeshanaslam/actionhealth/HealthUtil.java b/src/com/zeshanaslam/actionhealth/HealthUtil.java index f2ffc3d..6416d56 100644 --- a/src/com/zeshanaslam/actionhealth/HealthUtil.java +++ b/src/com/zeshanaslam/actionhealth/HealthUtil.java @@ -109,6 +109,7 @@ public class HealthUtil { if (plugin.settingsManager.hasPlaceholderAPI) { output = me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(player, output); + output = me.clip.placeholderapi.PlaceholderAPI.setRelationalPlaceholders(receiver, player, output); } } else { if (!plugin.settingsManager.healthMessageOther.isEmpty()) { diff --git a/src/com/zeshanaslam/actionhealth/LookThread.java b/src/com/zeshanaslam/actionhealth/LookThread.java index e3be86d..63c0d81 100644 --- a/src/com/zeshanaslam/actionhealth/LookThread.java +++ b/src/com/zeshanaslam/actionhealth/LookThread.java @@ -38,13 +38,12 @@ public class LookThread extends BukkitRunnable { } List entities = TargetHelper.getLivingTargets(player, plugin.settingsManager.lookDistance); - if (!entities.isEmpty()) { for (LivingEntity livingEntity : entities) { if (livingEntity.getType().name().equals("ARMOR_STAND")) continue; + if (player.getWorld() != livingEntity.getWorld()) continue; String name; - if (livingEntity.getCustomName() == null) { name = livingEntity.getName(); } else {