refactor: replace statement with expression lambda

This commit is contained in:
Breno A.
2024-06-09 09:15:22 -03:00
Unverified
parent c7119aae68
commit fcd409320d
22 changed files with 118 additions and 176 deletions
@@ -17,13 +17,11 @@ public class HandlerHomeKickPlayerReq extends PacketHandler {
.filter(player -> player.getUid() == req.getTargetUid())
.findFirst()
.ifPresent(
player -> {
success.set(
session
.getServer()
.getHomeWorldMPSystem()
.kickPlayerFromHome(session.getPlayer(), player.getUid()));
});
player -> success.set(
session
.getServer()
.getHomeWorldMPSystem()
.kickPlayerFromHome(session.getPlayer(), player.getUid())));
session.send(
new PacketHomeKickPlayerRsp(
@@ -14,16 +14,14 @@ public class PacketActivityScheduleInfoNotify extends BasePacket {
var proto = ActivityScheduleInfoNotifyOuterClass.ActivityScheduleInfoNotify.newBuilder();
activityConfigItemList.forEach(
item -> {
proto.addActivityScheduleList(
ActivityScheduleInfoOuterClass.ActivityScheduleInfo.newBuilder()
.setActivityId(item.getActivityId())
.setScheduleId(item.getScheduleId())
.setIsOpen(true)
.setBeginTime(DateHelper.getUnixTime(item.getBeginTime()))
.setEndTime(DateHelper.getUnixTime(item.getEndTime()))
.build());
});
item -> proto.addActivityScheduleList(
ActivityScheduleInfoOuterClass.ActivityScheduleInfo.newBuilder()
.setActivityId(item.getActivityId())
.setScheduleId(item.getScheduleId())
.setIsOpen(true)
.setBeginTime(DateHelper.getUnixTime(item.getBeginTime()))
.setEndTime(DateHelper.getUnixTime(item.getEndTime()))
.build()));
this.setData(proto);
}
@@ -22,9 +22,7 @@ public class PacketBattlePassMissionUpdateNotify extends BasePacket {
var proto = BattlePassMissionUpdateNotify.newBuilder();
missions.forEach(
mission -> {
proto.addMissionList(mission.toProto());
});
mission -> proto.addMissionList(mission.toProto()));
this.setData(proto.build());
}
@@ -93,11 +93,9 @@ public class PacketCodexDataFullNotify extends BasePacket {
.getCodex()
.getUnlockedReliquarySuitCodex()
.forEach(
reliquarySuit -> {
reliquaryData
.addCodexIdList(reliquarySuit)
.addAllHaveViewedList(Collections.singleton(true));
});
reliquarySuit -> reliquaryData
.addCodexIdList(reliquarySuit)
.addAllHaveViewedList(Collections.singleton(true)));
CodexDataFullNotify.Builder proto =
CodexDataFullNotify.newBuilder()
@@ -34,16 +34,14 @@ public class PacketCreateVehicleRsp extends BasePacket {
vehicleMembers.stream()
.forEach(
vehicleMember -> {
player
.getScene()
.broadcastPacket(
new PacketVehicleInteractRsp(
((EntityVehicle) entity),
vehicleMember,
VehicleInteractTypeOuterClass.VehicleInteractType
.VEHICLE_INTERACT_TYPE_OUT));
});
vehicleMember -> player
.getScene()
.broadcastPacket(
new PacketVehicleInteractRsp(
((EntityVehicle) entity),
vehicleMember,
VehicleInteractTypeOuterClass.VehicleInteractType
.VEHICLE_INTERACT_TYPE_OUT)));
player.getScene().killEntity(entity, 0);
});
@@ -20,10 +20,8 @@ public class PacketPlayerDataNotify extends BasePacket {
player
.getProperties()
.forEach(
(key, value) -> {
p.putPropMap(
key, PropValue.newBuilder().setType(key).setIval(value).setVal(value).build());
});
(key, value) -> p.putPropMap(
key, PropValue.newBuilder().setType(key).setIval(value).setVal(value).build()));
this.setData(p.build());
}