miduo_server/tablemanager/src/main/java/config/SRingFireMaterialConfig.java

50 lines
1.0 KiB
Java

package config;
import manager.STableManager;
import manager.Table;
import java.util.HashMap;
import java.util.Map;
@Table(name ="RingFireMaterialConfig")
public class SRingFireMaterialConfig implements BaseConfig {
private int id;
private int fireId;
private int[][] property;
private int[][] material;
public static Map<Integer, SRingFireMaterialConfig> config;
@Override
public void init() throws Exception {
Map<Integer, SRingFireMaterialConfig> configTmp = STableManager.getConfig(SRingFireMaterialConfig.class);
Map<Integer, SRingFireMaterialConfig> configMap = new HashMap<>();
for(SRingFireMaterialConfig sRingFireMaterialConfig : configTmp.values()){
configMap.put(sRingFireMaterialConfig.getFireId(),sRingFireMaterialConfig);
}
config = configMap;
}
public int getId() {
return id;
}
public int getFireId() {
return fireId;
}
public int[][] getProperty() {
return property;
}
public int[][] getMaterial() {
return material;
}
}