removes retained player references, Fixes #953
This commit is contained in:
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 -> {
|
||||
|
||||
Reference in new issue
Block a user