Class RequestPromiseQueue
java.lang.Object
com.simibubi.create.content.logistics.packagerLink.RequestPromiseQueue
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(RequestPromise promise) flatten(boolean sorted) voidforceClear(net.minecraft.world.item.ItemStack stack) intgetTotalPromisedAndRemoveExpired(net.minecraft.world.item.ItemStack stack, int expiryTime) booleanisEmpty()voiditemEnteredSystem(net.minecraft.world.item.ItemStack stack, int amount) static RequestPromiseQueuevoidsetOnChanged(Runnable onChanged) voidtick()net.minecraft.nbt.CompoundTagwrite()
-
Constructor Details
-
RequestPromiseQueue
-
-
Method Details
-
add
-
setOnChanged
-
getTotalPromisedAndRemoveExpired
public int getTotalPromisedAndRemoveExpired(net.minecraft.world.item.ItemStack stack, int expiryTime) -
forceClear
public void forceClear(net.minecraft.world.item.ItemStack stack) -
itemEnteredSystem
public void itemEnteredSystem(net.minecraft.world.item.ItemStack stack, int amount) -
flatten
-
write
public net.minecraft.nbt.CompoundTag write() -
read
-
tick
public void tick() -
isEmpty
public boolean isEmpty()
-