Files
Grasscutter/src/main/java/emu/grasscutter/game/activity/ActivityConfigItem.java
T
2023-09-02 00:33:12 +00:00

31 lines
615 B
Java

package emu.grasscutter.game.activity;
import java.util.*;
import lombok.*;
import lombok.experimental.FieldDefaults;
@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class ActivityConfigItem {
int activityId;
int activityType;
int scheduleId;
List<Integer> meetCondList;
Date beginTime;
Date openTime;
Date closeTime;
Date endTime;
transient ActivityHandler activityHandler;
void onLoad() {
if (openTime == null) {
this.openTime = beginTime;
}
if (closeTime == null) {
this.closeTime = endTime;
}
}
}