(Fluid aFluid, boolean aLocalized)
| 865 | } |
| 866 | |
| 867 | public static String name(Fluid aFluid, boolean aLocalized) { |
| 868 | if (aFluid == null) return ""; |
| 869 | if (!aLocalized) return aFluid.getUnlocalizedName(); |
| 870 | if (aFluid instanceof FluidGT) return LH.get(aFluid.getUnlocalizedName()); |
| 871 | String rName = aFluid.getLocalizedName(make(aFluid, 0)); |
| 872 | if (rName.startsWith("fluid.") || rName.startsWith("tile.") || rName.startsWith("rc ")) { |
| 873 | rName = Code.capitaliseWords(rName.replaceFirst("fluid.", "").replaceFirst("tile.", "").replaceFirst("rc ", "")); |
| 874 | } |
| 875 | return aFluid.getName().startsWith("rc ") ? "Reika's " + rName : rName; |
| 876 | } |
| 877 | |
| 878 | public static String name(FluidStack aFluid, boolean aLocalized) { |
| 879 | return aFluid == null ? "" : name(aFluid.getFluid(), aLocalized); |
no test coverage detected