当前位置: 首页>>代码示例>>Java>>正文


Java IBeeRoot类代码示例

本文整理汇总了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());
}
 
开发者ID:austinv11,项目名称:PeripheralsPlusPlus,代码行数:22,代码来源:TileEntityAnalyzerBee.java

示例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());
}
 
开发者ID:austinv11,项目名称:PeripheralsPlusPlus,代码行数:23,代码来源:TileBeeAnalyzer.java

示例3: getBeeRoot

import forestry.api.apiculture.IBeeRoot; //导入依赖的package包/类
public static void getBeeRoot() {
	beeRoot = (IBeeRoot)AlleleManager.alleleRegistry.getSpeciesRoot("rootBees");
}
 
开发者ID:MagicBees,项目名称:MagicBees,代码行数:4,代码来源:BeeManager.java

示例4: getRoot

import forestry.api.apiculture.IBeeRoot; //导入依赖的package包/类
@Override
public IBeeRoot getRoot() {
	return MetallurgyBees.beeRoot;
}
 
开发者ID:TeamMetallurgy,项目名称:Metallurgy-Bees,代码行数:5,代码来源:AlleleBeeSpecies.java

示例5: getRoot

import forestry.api.apiculture.IBeeRoot; //导入依赖的package包/类
public IBeeRoot getRoot() {
	return MetallurgyBees.beeRoot;
}
 
开发者ID:TeamMetallurgy,项目名称:Metallurgy-Bees,代码行数:4,代码来源:HiveDrop.java


注:本文中的forestry.api.apiculture.IBeeRoot类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。