Fix tank fluid tooltip. Closes #1958
This commit is contained in:
parent
f61cec6506
commit
f36c0cd3c6
1 changed files with 4 additions and 2 deletions
|
@ -32,6 +32,7 @@ import net.minecraft.text.LiteralText;
|
||||||
import net.minecraft.text.Text;
|
import net.minecraft.text.Text;
|
||||||
import net.minecraft.text.TranslatableText;
|
import net.minecraft.text.TranslatableText;
|
||||||
import net.minecraft.util.Formatting;
|
import net.minecraft.util.Formatting;
|
||||||
|
import org.apache.commons.lang3.text.WordUtils;
|
||||||
import reborncore.api.IListInfoProvider;
|
import reborncore.api.IListInfoProvider;
|
||||||
import reborncore.api.IToolDrop;
|
import reborncore.api.IToolDrop;
|
||||||
import reborncore.api.blockentity.InventoryProvider;
|
import reborncore.api.blockentity.InventoryProvider;
|
||||||
|
@ -39,6 +40,7 @@ import reborncore.client.containerBuilder.IContainerProvider;
|
||||||
import reborncore.client.containerBuilder.builder.BuiltContainer;
|
import reborncore.client.containerBuilder.builder.BuiltContainer;
|
||||||
import reborncore.client.containerBuilder.builder.ContainerBuilder;
|
import reborncore.client.containerBuilder.builder.ContainerBuilder;
|
||||||
import reborncore.common.blockentity.MachineBaseBlockEntity;
|
import reborncore.common.blockentity.MachineBaseBlockEntity;
|
||||||
|
import reborncore.common.fluid.FluidUtil;
|
||||||
import reborncore.common.fluid.FluidValue;
|
import reborncore.common.fluid.FluidValue;
|
||||||
import reborncore.common.util.RebornInventory;
|
import reborncore.common.util.RebornInventory;
|
||||||
import reborncore.common.util.StringUtils;
|
import reborncore.common.util.StringUtils;
|
||||||
|
@ -137,7 +139,7 @@ public class TankUnitBaseBlockEntity extends MachineBaseBlockEntity implements I
|
||||||
final CompoundTag blockEntity = new CompoundTag();
|
final CompoundTag blockEntity = new CompoundTag();
|
||||||
this.toTag(blockEntity);
|
this.toTag(blockEntity);
|
||||||
dropStack.setTag(new CompoundTag());
|
dropStack.setTag(new CompoundTag());
|
||||||
dropStack.getTag().put("blockEntity", blockEntity);
|
dropStack.getOrCreateTag().put("blockEntity", blockEntity);
|
||||||
return dropStack;
|
return dropStack;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -152,7 +154,7 @@ public class TankUnitBaseBlockEntity extends MachineBaseBlockEntity implements I
|
||||||
public void addInfo(final List<Text> info, final boolean isReal, boolean hasData) {
|
public void addInfo(final List<Text> info, final boolean isReal, boolean hasData) {
|
||||||
if (isReal || hasData) {
|
if (isReal || hasData) {
|
||||||
if (!this.tank.getFluidInstance().isEmpty()) {
|
if (!this.tank.getFluidInstance().isEmpty()) {
|
||||||
info.add(new LiteralText(this.tank.getFluidAmount() + StringUtils.t("techreborn.tooltip.unit.divider") + this.tank.getFluid()));
|
info.add(new LiteralText(this.tank.getFluidAmount() + StringUtils.t("techreborn.tooltip.unit.divider") + WordUtils.capitalize(FluidUtil.getFluidName(this.tank.getFluid()))));
|
||||||
} else {
|
} else {
|
||||||
info.add(new TranslatableText("techreborn.tooltip.unit.empty"));
|
info.add(new TranslatableText("techreborn.tooltip.unit.empty"));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue