CLASS net/minecraft/class_3917 net/minecraft/screen/ScreenHandlerType COMMENT Screen handler type is used to create screen handlers on the client. COMMENT It is a holder object holding a factory (usually a reference to the constructor). COMMENT They are registered in the registry under {@link COMMENT net.minecraft.util.registry.Registry#SCREEN_HANDLER}. COMMENT COMMENT
Technically speaking, screen handlers do not have to register screen handler
COMMENT types. However, such screen handlers are practically useless as they cannot be
COMMENT opened server-side using conventional methods.
COMMENT
COMMENT @apiNote Screen handler types should not be used to create a new screen handler
COMMENT on the server. See {@link ScreenHandlerFactory} for server-side creation.
COMMENT
COMMENT @see ScreenHandler
FIELD field_17344 factory Lnet/minecraft/class_3917$class_3918;
METHOD Screen handlers usually have a constructor that can be used as an implementation.
COMMENT See the note on {@link ScreenHandler}.
METHOD create (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703;
ARG 1 syncId
ARG 2 playerInventory