LuaSerializer patch

This commit is contained in:
Michael Wain 2024-03-13 19:10:22 +03:00
parent efd2acf642
commit e8ab61e37f

View File

@ -13,13 +13,14 @@ import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.IntStream;
@Slf4j @Slf4j
public class LuaSerializer { public class LuaSerializer {
public static LuaTable serializeObjectList(List<Player> list) { public static LuaTable serializeObjectList(List<Player> list) {
LuaTable table = new LuaTable(); LuaTable table = new LuaTable();
list.forEach(o -> table.set(table.length() + 1, serializeObject(o))); IntStream.range(0, list.size()).forEach(i -> table.set(i, serializeObject(list.get(i))));
return table; return table;
} }