@@ -70,12 +70,15 @@ public PrimitiveWorkableMachine(BlockEntityCreationInfo info, RecipeLogic recipe
7070 public PrimitiveWorkableMachine (BlockEntityCreationInfo info ) {
7171 super (info );
7272 this .importItems = attachTrait (
73- new NotifiableItemStackHandler (getRecipeType ().getMaxInputs (ItemRecipeCapability .CAP ), IO .IN ));
73+ new NotifiableItemStackHandler (getDefinition ().getInputSize (ItemRecipeCapability .CAP , getRecipeTypes ()),
74+ IO .IN ));
7475 this .exportItems = attachTrait (
7576 new NotifiableItemStackHandler (
76- getDefinition ().getOutputSize (ItemRecipeCapability .CAP , getRecipeTypes ()), IO .OUT ));
77- this .importFluids = attachTrait (new NotifiableFluidTank (getRecipeType ().getMaxInputs (FluidRecipeCapability .CAP ),
78- 32 * FluidType .BUCKET_VOLUME , IO .IN ));
77+ getDefinition ().getOutputSize (ItemRecipeCapability .CAP , getRecipeTypes ()),
78+ IO .OUT ));
79+ this .importFluids = attachTrait (
80+ new NotifiableFluidTank (getDefinition ().getInputSize (FluidRecipeCapability .CAP , getRecipeTypes ()),
81+ 32 * FluidType .BUCKET_VOLUME , IO .IN ));
7982 this .exportFluids = attachTrait (
8083 new NotifiableFluidTank (getDefinition ().getOutputSize (FluidRecipeCapability .CAP , getRecipeTypes ()),
8184 32 * FluidType .BUCKET_VOLUME , IO .OUT ));
0 commit comments