diff options
| author | shedaniel <daniel@shedaniel.me> | 2021-04-12 21:30:18 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2021-04-12 21:30:18 +0800 |
| commit | 5467c2f08da6f3c6dae7ae603e3708d4f6eb1638 (patch) | |
| tree | cd923542890f062bf270b51e586270795ca9c260 /runtime/src/main/java/me/shedaniel/rei/plugin/client | |
| parent | 513347f841a401391f59b4c9fe3cbcb4f554f86d (diff) | |
| download | RoughlyEnoughItems-5467c2f08da6f3c6dae7ae603e3708d4f6eb1638.tar.gz RoughlyEnoughItems-5467c2f08da6f3c6dae7ae603e3708d4f6eb1638.tar.bz2 RoughlyEnoughItems-5467c2f08da6f3c6dae7ae603e3708d4f6eb1638.zip | |
Fix #502 and Fix #499
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'runtime/src/main/java/me/shedaniel/rei/plugin/client')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java b/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java index eadb3f947..9344eb9e8 100644 --- a/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java +++ b/runtime/src/main/java/me/shedaniel/rei/plugin/client/entry/FluidEntryDefinition.java @@ -212,7 +212,7 @@ public class FluidEntryDefinition implements EntryDefinition<FluidStack>, EntryS List<Component> toolTip = Lists.newArrayList(entry.asFormattedText()); Fraction amount = entry.getValue().getAmount(); if (!amount.isLessThan(Fraction.zero())) { - String amountTooltip = I18n.get(FLUID_AMOUNT, EntryStacks.simplifyAmount(entry).getValue().getAmount()); + String amountTooltip = I18n.get(FLUID_AMOUNT, simplifyAmount(entry).getValue().getAmount()); if (amountTooltip != null) { toolTip.addAll(Stream.of(amountTooltip.split("\n")).map(TextComponent::new).collect(Collectors.toList())); } @@ -224,4 +224,9 @@ public class FluidEntryDefinition implements EntryDefinition<FluidStack>, EntryS return Tooltip.create(toolTip); } } + + public static EntryStack<FluidStack> simplifyAmount(EntryStack<FluidStack> stack) { + stack.getValue().setAmount(stack.getValue().getAmount().simplify()); + return stack; + } } |
