Class LodestoneItemStackBlockHandlerBuilder
java.lang.Object
team.lodestar.lodestone.modules.toolkit.inventory.LodestoneItemStackHandlerBuilder
team.lodestar.lodestone.modules.toolkit.inventory.LodestoneItemStackBlockHandlerBuilder
-
Field Summary
FieldsFields inherited from class team.lodestar.lodestone.modules.toolkit.inventory.LodestoneItemStackHandlerBuilder
allowedItemSize, inputPredicate, onContentsChanged, slotCount -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLodestoneItemStackBlockHandlerBuilder(LodestoneBlockEntity parent, int slotCount) -
Method Summary
Modifier and TypeMethodDescriptionbuild()limitItemSize(int allowedItemSize) onContentsChanged(Runnable contentsChangeBehavior) setInputPredicate(Predicate<net.minecraft.world.item.ItemStack> inputPredicate)
-
Field Details
-
parent
-
displayData
-
-
Constructor Details
-
LodestoneItemStackBlockHandlerBuilder
-
-
Method Details
-
limitItemSize
- Overrides:
limitItemSizein classLodestoneItemStackHandlerBuilder
-
onContentsChanged
- Overrides:
onContentsChangedin classLodestoneItemStackHandlerBuilder
-
setInputPredicate
public LodestoneItemStackBlockHandlerBuilder setInputPredicate(Predicate<net.minecraft.world.item.ItemStack> inputPredicate) - Overrides:
setInputPredicatein classLodestoneItemStackHandlerBuilder
-
build
- Overrides:
buildin classLodestoneItemStackHandlerBuilder
-