Fix storage name fluid emitter (#400)

This commit is contained in:
lc-1337 authored and GitHub committed 2026-02-05 22:58:44 -05:00
1 parent c13cd0492a
commit f02e72e96a
1 file changed
+3 -2
@@ -5,6 +5,7 @@ import net.minecraft.nbt.NBTTagCompound;
import com.glodblock.github.common.item.ItemFluidPacket;
import appeng.api.storage.StorageName;
import appeng.api.storage.data.IAEItemStack;
import appeng.api.storage.data.IAEStack;
import appeng.helpers.Reflected;
@@ -21,9 +22,9 @@ public class PartFluidLevelEmitter extends PartLevelEmitter {
public void readFromNBT(NBTTagCompound data) {
super.readFromNBT(data);
final IAEStack<?> aes = this.getAEInventoryByName(null).getAEStackInSlot(0);
final IAEStack<?> aes = this.getAEInventoryByName(StorageName.CONFIG).getAEStackInSlot(0);
if (aes instanceof IAEItemStack ais && ais.getItem() instanceof ItemFluidPacket) {
this.getAEInventoryByName(null).putAEStackInSlot(0, ItemFluidPacket.getFluidAEStack(ais));
this.getAEInventoryByName(StorageName.CONFIG).putAEStackInSlot(0, ItemFluidPacket.getFluidAEStack(ais));
}
}
}