File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
engine/modules/toggle/src/main/java/com/codingame/gameengine/module/toggle Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -72,17 +72,15 @@ public void onAfterOnEnd() {
72
72
}
73
73
74
74
private void sendFrameData () {
75
- Map <String , String > data = new HashMap <>();
76
- for (Entry <Integer , Toggle > entry : newRegistration .entrySet ()) {
77
- String toggleName = entry .getValue ().name ;
78
- int entityId = entry .getKey ();
79
- data .put (toggleName , data .getOrDefault (toggleName , "" ) + entityId + (newRegistration .get (entityId ).state ? "+" : "-" ));
80
- }
81
75
if (newRegistration .size () > 0 ) {
76
+ Map <String , String > data = new HashMap <>();
77
+ newRegistration .forEach ((entityId , toggle ) -> {
78
+ String toggleName = toggle .name ;
79
+ data .put (toggleName , data .getOrDefault (toggle .name , "" ) + entityId + (toggle .state ? "+" : "-" ));
80
+ });
82
81
gameManager .setViewData ("toggles" , data );
82
+ newRegistration .clear ();
83
83
}
84
-
85
- newRegistration .clear ();
86
84
}
87
85
88
86
/**
You can’t perform that action at this time.
0 commit comments