Added silicon crucible

This commit is contained in:
Anuken
2020-06-03 12:11:40 -04:00
parent b786260f89
commit 3c89ccf7c3
14 changed files with 2482 additions and 2346 deletions
@@ -38,9 +38,13 @@ public class BlockStats{
}
public void add(BlockStat stat, Attribute attr){
add(stat, attr, 1f);
}
public void add(BlockStat stat, Attribute attr, float scale){
for(Block block : Vars.content.blocks()){
if(!block.isFloor() || block.asFloor().attributes.get(attr) == 0) continue;
add(stat, new FloorEfficiencyValue(block.asFloor(), block.asFloor().attributes.get(attr)));
add(stat, new FloorEfficiencyValue(block.asFloor(), block.asFloor().attributes.get(attr) * scale));
}
}