Grasscutter/src/main/java/emu/grasscutter/data/excels/ForgeData.java

64 lines
1.3 KiB
Java
Raw Normal View History

2022-06-05 03:05:03 +08:00
package emu.grasscutter.data.excels;
import java.util.List;
import emu.grasscutter.data.GameResource;
import emu.grasscutter.data.ResourceType;
import emu.grasscutter.data.ResourceType.LoadPriority;
2022-06-05 05:07:45 +08:00
import emu.grasscutter.data.common.ItemParamData;
2022-06-05 03:05:03 +08:00
import emu.grasscutter.data.common.OpenCondData;
@ResourceType(name = {"ForgeExcelConfigData.json"}, loadPriority = LoadPriority.HIGHEST)
public class ForgeData extends GameResource {
private int id;
private int playerLevel;
private int forgeType;
private int resultItemCount;
private int forgeTime;
private int queueNum;
private int scoinCost;
private int priority;
2022-06-05 05:07:45 +08:00
private List<ItemParamData> materialItems;
2022-06-05 03:05:03 +08:00
@Override
public int getId() {
return this.id;
}
public int getPlayerLevel() {
return playerLevel;
}
public int getForgeType() {
return forgeType;
}
public int getResultItemCount() {
return resultItemCount;
}
public int getForgeTime() {
return forgeTime;
}
public int getQueueNum() {
return queueNum;
}
public int getScoinCost() {
return scoinCost;
}
public int getPriority() {
return priority;
}
2022-06-05 05:07:45 +08:00
public List<ItemParamData> getMaterialItems() {
2022-06-05 03:05:03 +08:00
return materialItems;
}
@Override
public void onLoad() {
}
}