本文整理汇总了Java中forestry.api.apiculture.IBeeRoot类的典型用法代码示例。如果您正苦于以下问题:Java IBeeRoot类的具体用法?Java IBeeRoot怎么用?Java IBeeRoot使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
IBeeRoot类属于forestry.api.apiculture包,在下文中一共展示了IBeeRoot类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: addGenome
import forestry.api.apiculture.IBeeRoot; //导入依赖的package包/类
@Override
protected void addGenome(ItemStack stack, IGenome origGenome, HashMap<String,Object> ret) {
IBeeRoot root = (IBeeRoot) getRoot();
IBeeGenome genome = (IBeeGenome) origGenome;
ret.put("type", root.getType(stack).name());
ret.put("speciesPrimary", genome.getPrimary().getName());
ret.put("speciesSecondary", genome.getSecondary().getName());
ret.put("speed", genome.getSpeed());
ret.put("lifespan", genome.getLifespan());
ret.put("fertility", genome.getFertility());
ret.put("nocturnal", genome.getNocturnal());
ret.put("tolerantFlyer", genome.getTolerantFlyer());
ret.put("caveDwelling", genome.getCaveDwelling());
ret.put("flower", genome.getFlowerProvider().getDescription());
ret.put("territory", Util.arrayToMap(genome.getTerritory()));
ret.put("effect", genome.getEffect().getUID());
ret.put("temperature", genome.getPrimary().getTemperature().toString());
ret.put("toleranceTemperature", genome.getToleranceTemp().toString());
ret.put("humidity", genome.getPrimary().getHumidity().toString());
ret.put("toleranceHumidity", genome.getToleranceHumid().toString());
}
示例2: addGenome
import forestry.api.apiculture.IBeeRoot; //导入依赖的package包/类
@Override
protected void addGenome(ItemStack stack, IGenome origGenome, Map<String, Object> ret) {
IBeeRoot root = (IBeeRoot) getRoot();
IBeeGenome genome = (IBeeGenome) origGenome;
ret.put("type", Util.camelCase(root.getType(stack).name()));
ret.put("speciesPrimary", genome.getPrimary().getName());
ret.put("speciesSecondary", genome.getSecondary().getName());
ret.put("speed", genome.getSpeed());
ret.put("lifespan", genome.getLifespan());
ret.put("fertility", genome.getFertility());
ret.put("nocturnal", genome.getNocturnal());
ret.put("tolerantFlyer", genome.getTolerantFlyer());
ret.put("caveDwelling", genome.getCaveDwelling());
ret.put("flower", genome.getFlowerProvider().getDescription());
ret.put("territory", Util.arrayToMap(genome.getTerritory()));
ret.put("effect", genome.getEffect().getUID());
ret.put("temperature", genome.getPrimary().getTemperature().toString());
ret.put("toleranceTemperature", genome.getToleranceTemp().toString());
ret.put("humidity", genome.getPrimary().getHumidity().toString());
ret.put("toleranceHumidity", genome.getToleranceHumid().toString());
}
示例3: getBeeRoot
import forestry.api.apiculture.IBeeRoot; //导入依赖的package包/类
public static void getBeeRoot() {
beeRoot = (IBeeRoot)AlleleManager.alleleRegistry.getSpeciesRoot("rootBees");
}
示例4: getRoot
import forestry.api.apiculture.IBeeRoot; //导入依赖的package包/类
@Override
public IBeeRoot getRoot() {
return MetallurgyBees.beeRoot;
}
示例5: getRoot
import forestry.api.apiculture.IBeeRoot; //导入依赖的package包/类
public IBeeRoot getRoot() {
return MetallurgyBees.beeRoot;
}