net.minecraft.screen

public interface ScreenHandlerSyncHandler

net.minecraft.world.inventory.ContainerSynchronizer
net.minecraft.class_5916
net.minecraft.screen.ScreenHandlerSyncHandler

Method summary

Modifier and TypeMethod
void
sendInitialData(AbstractContainerMenu container, List<ItemStack> slotItems, ItemStack carried, int[] dataSlots)
method_34263(class_1703 arg0, List<class_1799> arg1, class_1799 arg2, int[] arg3)
updateState(ScreenHandler handler, List<ItemStack> stacks, ItemStack cursorStack, int[] properties)
void
sendSlotChange(AbstractContainerMenu container, int slotIndex, ItemStack itemStack)
method_34261(class_1703 arg0, int arg1, class_1799 arg2)
updateSlot(ScreenHandler handler, int slot, ItemStack stack)
void
sendCarriedChange(AbstractContainerMenu container, ItemStack itemStack)
method_34262(class_1703 arg0, class_1799 arg1)
updateCursorStack(ScreenHandler handler, ItemStack stack)
void
sendDataChange(AbstractContainerMenu container, int id, int value)
method_34260(class_1703 arg0, int arg1, int arg2)
updateProperty(ScreenHandler handler, int property, int value)
TrackedSlot
createSlot()
method_68735()
createTrackedSlot()