1.14.2
This commit is contained in:
parent
4479116d1c
commit
f8f20ce6ba
81 changed files with 280 additions and 434 deletions
|
@ -47,10 +47,10 @@ public class ItemBattery extends Item implements IEnergyItemInfo, ItemDurability
|
|||
int maxTransfer = 0;
|
||||
|
||||
public ItemBattery(int maxEnergy, int maxTransfer) {
|
||||
super(new Item.Settings().itemGroup(TechReborn.ITEMGROUP).stackSize(1).durabilityIfNotSet(1));
|
||||
super(new Item.Settings().group(TechReborn.ITEMGROUP).maxCount(1).maxDamageIfAbsent(1));
|
||||
this.maxEnergy = maxEnergy;
|
||||
this.maxTransfer = maxTransfer;
|
||||
this.addProperty(new Identifier("techreborn:empty"), new ItemPropertyGetter() {
|
||||
this.addPropertyGetter(new Identifier("techreborn:empty"), new ItemPropertyGetter() {
|
||||
@Override
|
||||
@Environment(EnvType.CLIENT)
|
||||
public float call(ItemStack stack, @Nullable World worldIn, @Nullable LivingEntity entityIn) {
|
||||
|
|
|
@ -42,8 +42,8 @@ public class ItemEnergyCrystal extends ItemBattery {
|
|||
|
||||
@Environment(EnvType.CLIENT)
|
||||
@Override
|
||||
public void appendItemsForGroup(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isInItemGroup(group)) {
|
||||
public void appendStacks(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isIn(group)) {
|
||||
return;
|
||||
}
|
||||
ItemStack uncharged = new ItemStack(TRContent.ENERGY_CRYSTAL);
|
||||
|
|
|
@ -42,8 +42,8 @@ public class ItemLapotronCrystal extends ItemBattery {
|
|||
|
||||
@Environment(EnvType.CLIENT)
|
||||
@Override
|
||||
public void appendItemsForGroup(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isInItemGroup(group)) {
|
||||
public void appendStacks(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isIn(group)) {
|
||||
return;
|
||||
}
|
||||
ItemStack uncharged = new ItemStack(TRContent.LAPOTRON_CRYSTAL);
|
||||
|
|
|
@ -42,8 +42,8 @@ public class ItemLapotronicOrb extends ItemBattery {
|
|||
|
||||
@Environment(EnvType.CLIENT)
|
||||
@Override
|
||||
public void appendItemsForGroup(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isInItemGroup(group)) {
|
||||
public void appendStacks(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isIn(group)) {
|
||||
return;
|
||||
}
|
||||
ItemStack uncharged = new ItemStack(TRContent.LAPOTRONIC_ORB);
|
||||
|
|
|
@ -41,8 +41,8 @@ public class ItemLithiumIonBattery extends ItemBattery {
|
|||
|
||||
@Environment(EnvType.CLIENT)
|
||||
@Override
|
||||
public void appendItemsForGroup(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isInItemGroup(group)) {
|
||||
public void appendStacks(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isIn(group)) {
|
||||
return;
|
||||
}
|
||||
ItemStack uncharged = new ItemStack(TRContent.LITHIUM_ION_BATTERY);
|
||||
|
|
|
@ -41,8 +41,8 @@ public class ItemRedCellBattery extends ItemBattery {
|
|||
|
||||
@Environment(EnvType.CLIENT)
|
||||
@Override
|
||||
public void appendItemsForGroup(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isInItemGroup(group)) {
|
||||
public void appendStacks(ItemGroup group, DefaultedList<ItemStack> items) {
|
||||
if (!isIn(group)) {
|
||||
return;
|
||||
}
|
||||
ItemStack uncharged = new ItemStack(TRContent.RED_CELL_BATTERY);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue