Restored more initialization code.

This commit is contained in:
Sebastian Hartte
2020-06-06 22:21:23 +02:00
parent 70418b0bb2
commit 97f04922b9
5 changed files with 199 additions and 198 deletions
@@ -27,6 +27,7 @@ import java.util.function.Consumer;
import java.util.function.Function;
import java.util.function.Supplier;
import appeng.bootstrap.components.IInitComponent;
import net.minecraft.block.DispenserBlock;
import net.minecraft.dispenser.IDispenseItemBehavior;
import net.minecraft.item.Item;
@@ -152,7 +153,7 @@ class ItemDefinitionBuilder implements IItemBuilder
// Register custom dispenser behavior if requested
if( this.dispenserBehaviorSupplier != null )
{
this.factory.addBootstrapComponent( (IPostInitComponent) side ->
this.factory.addBootstrapComponent( (IInitComponent) () ->
{
IDispenseItemBehavior behavior = this.dispenserBehaviorSupplier.get();
DispenserBlock.registerDispenseBehavior( item, behavior );