removes retained player references, Fixes #953

This commit is contained in:
gnembon committed 2021-06-25 22:44:01 -03:00
1 parent 448fde1f36
commit 096e62b865
3 files changed
+16 -11

No files matched your search

@@ -42,13 +42,13 @@ public class FunctionsTestClass {
}
if (action == null) // Player list
{
Map<ServerPlayerEntity, BaseText> map = actionString.equals("player_list_header") ? HUDController.scarpet_headers : HUDController.scarpet_footers;
Map<String, BaseText> map = actionString.equals("player_list_header") ? HUDController.scarpet_headers : HUDController.scarpet_footers;
if (!content.isPresent()) // null
for (ServerPlayerEntity p : targets)
map.remove(p);
map.remove(p.getEntityName());
else
for (ServerPlayerEntity p : targets)
map.put(p, (BaseText) content.get());
map.put(p.getEntityName(), (BaseText) content.get());
return targets.size();
}
targets.forEach(p -> {