Merge pull request #3081 from genNAowl/standardize-liquid-stats
Remove timePeriod in LiquidBaseValue
This commit is contained in:
@@ -37,11 +37,6 @@ public class GenericCrafter extends Block{
|
||||
|
||||
@Override
|
||||
public void setStats(){
|
||||
if(consumes.has(ConsumeType.liquid)){
|
||||
ConsumeLiquidBase cons = consumes.get(ConsumeType.liquid);
|
||||
cons.timePeriod = craftTime;
|
||||
}
|
||||
|
||||
super.setStats();
|
||||
stats.add(Stat.productionTime, craftTime / 60f, StatUnit.seconds);
|
||||
|
||||
@@ -50,7 +45,7 @@ public class GenericCrafter extends Block{
|
||||
}
|
||||
|
||||
if(outputLiquid != null){
|
||||
stats.add(Stat.output, outputLiquid.liquid, outputLiquid.amount, false);
|
||||
stats.add(Stat.output, outputLiquid.liquid, outputLiquid.amount * (60f / craftTime), true);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ public class LiquidConverter extends GenericCrafter{
|
||||
public void setStats(){
|
||||
super.setStats();
|
||||
stats.remove(Stat.output);
|
||||
stats.add(Stat.output, outputLiquid.liquid, outputLiquid.amount * craftTime, false);
|
||||
stats.add(Stat.output, outputLiquid.liquid, outputLiquid.amount * 60f, true);
|
||||
}
|
||||
|
||||
public class LiquidConverterBuild extends GenericCrafterBuild{
|
||||
|
||||
@@ -34,11 +34,6 @@ public class Separator extends Block{
|
||||
|
||||
@Override
|
||||
public void setStats(){
|
||||
if(consumes.has(ConsumeType.liquid)){
|
||||
ConsumeLiquidBase cons = consumes.get(ConsumeType.liquid);
|
||||
cons.timePeriod = craftTime;
|
||||
}
|
||||
|
||||
super.setStats();
|
||||
|
||||
stats.add(Stat.output, new ItemFilterValue(item -> {
|
||||
|
||||
Reference in New Issue
Block a user