Class FrameworkHandleFactory
java.lang.Object
nl.pim16aap2.lightkeeper.framework.FrameworkHandleFactory
Internal handle factory used by the framework runtime and builders.
This exists to keep handle constructors non-public while preserving framework wiring from internal packages.
-
Method Summary
Modifier and TypeMethodDescriptionstatic EventCaptureHandleeventCaptureHandle(IFrameworkGatewayView frameworkGateway, String eventClassName) Creates an event capture handle.static MenuHandlemenuHandle(IFrameworkGatewayView frameworkGateway, PlayerHandle playerHandle) Creates a menu handle.static PlayerHandleplayerHandle(IFrameworkGatewayView frameworkGateway, UUID uniqueId, String name) Creates a player handle.static ServerErrorsHandleserverErrorsHandle(IFrameworkGatewayView frameworkGateway) Creates a server errors handle.static WorldHandleworldHandle(IFrameworkGatewayView frameworkGateway, String worldName) Creates a world handle.
-
Method Details
-
worldHandle
Creates a world handle. -
playerHandle
public static PlayerHandle playerHandle(IFrameworkGatewayView frameworkGateway, UUID uniqueId, String name) Creates a player handle. -
eventCaptureHandle
public static EventCaptureHandle eventCaptureHandle(IFrameworkGatewayView frameworkGateway, String eventClassName) Creates an event capture handle. -
serverErrorsHandle
Creates a server errors handle.
-