tooltips for efficiency

This commit is contained in:
khj xiaogu 2021-12-19 02:34:53 +08:00
parent bfd989f186
commit d87270001e
No known key found for this signature in database
GPG key ID: DEA172814EAFF426
6 changed files with 8 additions and 5 deletions

View file

@ -165,10 +165,9 @@ public abstract class BoilerTileEntity extends TileEntity implements IHeatReceiv
this.output.fill(new FluidStack(FluidRegistry.steam.get().getFluid(), consume / 10), FluidAction.EXECUTE);
flag=true;
}
if(flag) {
this.setChanged();
this.level.sendBlockUpdated(this.getBlockPos(),this.getBlockState(),this.getBlockState(), 3);
}
this.setChanged();
this.level.sendBlockUpdated(this.getBlockPos(),this.getBlockState(),this.getBlockState(), 3);
}
}

View file

@ -112,7 +112,7 @@ public abstract class BurnerBlock extends Block {
public abstract int getHuProduce() ;
public abstract double getEfficiency();
public String getEfficiencyString() {
return ((int)(this.getEfficiency()*1000))/1000+"%";
return ((int)(this.getEfficiency()*1000))/10F+"%";
}
protected void createBlockStateDefinition(StateContainer.Builder<Block, BlockState> builder) {
super.createBlockStateDefinition(builder.add(LIT).add(FACING).add(REDSTONE_LOCKED));

View file

@ -60,6 +60,7 @@
"tooltip.steampowered.burner.hu": "Heat Remaining: %s HU",
"tooltip.steampowered.burner.item" : "Fuel Remaining: %s x %s",
"tooltip.steampowered.burner.huproduce" : "Generates %s HU/t",
"tooltip.steampowered.burner.efficiency": "Burning Efficiency: %s",
"tooltip.steampowered.burner.danger": "Caution! Standing on when burning causes damage!",
"tooltip.steampowered.burner.brief": "Generate heat by burning fuel.",
"tooltip.steampowered.burner.redstone": "Provide with redstone signal to stop burning.",

View file

@ -60,6 +60,7 @@
"tooltip.steampowered.burner.hu": "Calor restante: %s HU",
"tooltip.steampowered.burner.item" : "Combustible restante: %s x %s",
"tooltip.steampowered.burner.huproduce" : "Genera %s HU/t",
"tooltip.steampowered.burner.efficiency": "Burning Efficiency: %s",
"tooltip.steampowered.burner.danger": "¡Precaución! ¡Quedarse encima mientras está encendido causa daño!",
"tooltip.steampowered.burner.brief": "Genera calor quemando combustible.",
"tooltip.steampowered.burner.redstone": "Proporciona una señal de redstone para que deje de quemar.",

View file

@ -66,6 +66,7 @@
"tooltip.steampowered.boiler.huconsume": "Maximum Heat Intake %s HU/t",
"tooltip.steampowered.boiler.waterconsume": "Requires Water %s mb/t",
"tooltip.steampowered.boiler.steamproduce": "Maximum Steam Output %s mb/t",
"tooltip.steampowered.burner.efficiency": "Burning Efficiency: %s",
"tooltip.steampowered.boiler.danger": "Caution! Standing on when working causes damage!",
"tooltip.steampowered.boiler.brief": "Generate steam by heating water.",
"tooltip.steampowered.boiler.redstone": "Use a Redstone Comparator to get steam amount.",

View file

@ -60,6 +60,7 @@
"tooltip.steampowered.burner.hu": "剩余热量: %s HU",
"tooltip.steampowered.burner.item" : "燃料: %s x %s",
"tooltip.steampowered.burner.huproduce" : "产生%s HU/t",
"tooltip.steampowered.burner.efficiency": "效率:%s",
"tooltip.steampowered.burner.danger": "工作时站在上面会受伤!",
"tooltip.steampowered.burner.brief": "燃烧燃料发热",
"tooltip.steampowered.burner.redstone": "提供红石信号以停止燃烧",