(long aAmount, String aDisplayName, NBTTagCompound aNBT, Object... aReplacements)
| 665 | } |
| 666 | |
| 667 | @Override |
| 668 | public ItemStack getWithNameAndNBT(long aAmount, String aDisplayName, NBTTagCompound aNBT, Object... aReplacements) { |
| 669 | ItemStack rStack = get(1, aReplacements); |
| 670 | if (ST.invalid(rStack)) return null; |
| 671 | UT.NBT.set(rStack, aNBT); |
| 672 | if (aDisplayName != null) rStack.setStackDisplayName(aDisplayName); |
| 673 | return ST.amount(aAmount, rStack); |
| 674 | } |
| 675 | |
| 676 | @Override |
| 677 | public ItemStack getWithCharge(long aAmount, long aEnergy, Object... aReplacements) { |