@@ -26,7 +26,6 @@ import github.kasuminova.novaeng.common.block.ecotech.efabricator.BlockEFabricat
2626import github.kasuminova.novaeng.common.tile.ecotech.efabricator.EFabricatorWorker.CraftWork
2727import hellfirepvp.modularmachinery.ModularMachinery
2828import net.minecraft.inventory.InventoryCrafting
29- import net.minecraft.item.Item
3029import net.minecraft.item.ItemStack
3130import net.minecraft.nbt.NBTTagCompound
3231import net.minecraftforge.fluids.FluidStack
@@ -47,10 +46,10 @@ class EFabricatorMEChannel : EFabricatorPart(), ICraftingProvider, IActionHost,
4746 ci = ItemStack .EMPTY
4847 }
4948
50- ci.setCount( stackInSlot.count)
49+ ci.count = stackInSlot.count
5150 return ci
5251 } else if (! stackInSlot.isEmpty) {
53- stackInSlot.setCount( 0 )
52+ stackInSlot.count = 0
5453 return stackInSlot
5554 } else return ItemStack .EMPTY
5655 }
@@ -70,11 +69,8 @@ class EFabricatorMEChannel : EFabricatorPart(), ICraftingProvider, IActionHost,
7069 val visualItemStack: ItemStack
7170 get() {
7271 val controller: EFabricatorController ? = getController()
73- return ItemStack (
74- Item .getItemFromBlock(if (controller == null ) BlockEFabricatorMEChannel .INSTANCE else controller.parentController!! ),
75- 1 ,
76- 0
77- )
72+ return if (controller == null ) ItemStack (BlockEFabricatorMEChannel .INSTANCE )
73+ else ItemStack (controller.parentController)
7874 }
7975
8076 @MENetworkEventSubscribe
@@ -142,7 +138,7 @@ class EFabricatorMEChannel : EFabricatorPart(), ICraftingProvider, IActionHost,
142138 }
143139 }
144140
145- output.setCount(output. count * size)
141+ output.count * = size
146142
147143 return partController.offerWork(CraftWork (remaining, output, size))
148144 }
@@ -173,7 +169,7 @@ class EFabricatorMEChannel : EFabricatorPart(), ICraftingProvider, IActionHost,
173169 }
174170 }
175171
176- output.setCount(output. count * size)
172+ output.count * = size
177173
178174 return partController.offerWork(CraftWork (remaining, output, size))
179175 }
0 commit comments