MCPcopy Create free account
hub / github.com/Frontrooms/3.0-GC / ChapterData

Class ChapterData

src/main/java/emu/grasscutter/data/excels/ChapterData.java:14–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12import java.util.Map;
13
14@ResourceType(name = "ChapterExcelConfigData.json")
15@Getter
16@Setter
17@FieldDefaults(level = AccessLevel.PRIVATE)
18public class ChapterData extends GameResource {
19 int id;
20 int beginQuestId;
21 int endQuestId;
22 int needPlayerLevel;
23
24 public static final Map<Integer, ChapterData> beginQuestChapterMap = new HashMap<>();
25 public static final Map<Integer, ChapterData> endQuestChapterMap = new HashMap<>();
26
27 @Override
28 public int getId() {
29 return this.id;
30 }
31
32 @Override
33 public void onLoad() {
34 beginQuestChapterMap.put(beginQuestId, this);
35 beginQuestChapterMap.put(endQuestId, this);
36 }
37}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected