Package dev.latvian.mods.kubejs.client
Class KubeJSClientEventHandler
java.lang.Object
dev.latvian.mods.kubejs.client.KubeJSClientEventHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddClientPacks(net.neoforged.neoforge.event.AddPackFindersEvent event) static voidblockColors(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Block event) static voidclientTick(net.neoforged.neoforge.client.event.ClientTickEvent.Pre event) static voiddebugInfo(net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent.DebugText event) static voidguiPostInit(net.neoforged.neoforge.client.event.ScreenEvent.Init.Post event) static voidhudPostDraw(net.neoforged.neoforge.client.event.RenderGuiEvent.Post event) static voiditemColors(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Item event) static voidloggingIn(net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.LoggingIn event) static voidloggingOut(net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.LoggingOut event) static voidonItemTooltip(net.neoforged.neoforge.event.entity.player.ItemTooltipEvent event) static voidonRegisterClientCommands(net.neoforged.neoforge.client.event.RegisterClientCommandsEvent event) static voidopenScreenEvent(net.neoforged.neoforge.client.event.ScreenEvent.Opening event) static voidregisterClientExtensions(net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent event) static voidregisterCoreShaders(net.neoforged.neoforge.client.event.RegisterShadersEvent event) static voidregisterKeyMappings(net.neoforged.neoforge.client.event.RegisterKeyMappingsEvent event) static voidregisterMenuScreens(net.neoforged.neoforge.client.event.RegisterMenuScreensEvent event) static voidregisterParticleProviders(net.neoforged.neoforge.client.event.RegisterParticleProvidersEvent event) static voidregisterRenderers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterRenderers event) static voidscreenPostDraw(net.neoforged.neoforge.client.event.ScreenEvent.Render.Post event) static @Nullable net.minecraft.client.gui.screens.ScreensetScreen(net.minecraft.client.gui.screens.Screen screen) static voidsetupClient(net.neoforged.fml.event.lifecycle.FMLClientSetupEvent event) static voidtagsUpdated(net.neoforged.neoforge.event.TagsUpdatedEvent event) static booleantestRequirements(net.minecraft.client.Minecraft mc, DynamicItemTooltipsKubeEvent event, TooltipRequirements r) static voidworldRender(net.neoforged.neoforge.client.event.RenderLevelStageEvent event)
-
Field Details
-
COMPONENT_ERROR
-
-
Constructor Details
-
KubeJSClientEventHandler
public KubeJSClientEventHandler()
-
-
Method Details
-
setupClient
public static void setupClient(net.neoforged.fml.event.lifecycle.FMLClientSetupEvent event) -
addClientPacks
public static void addClientPacks(net.neoforged.neoforge.event.AddPackFindersEvent event) -
blockColors
public static void blockColors(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Block event) -
itemColors
public static void itemColors(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Item event) -
registerMenuScreens
public static void registerMenuScreens(net.neoforged.neoforge.client.event.RegisterMenuScreensEvent event) -
registerRenderers
public static void registerRenderers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterRenderers event) -
registerKeyMappings
public static void registerKeyMappings(net.neoforged.neoforge.client.event.RegisterKeyMappingsEvent event) -
registerCoreShaders
public static void registerCoreShaders(net.neoforged.neoforge.client.event.RegisterShadersEvent event) throws IOException - Throws:
IOException
-
registerClientExtensions
public static void registerClientExtensions(net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent event) -
registerParticleProviders
public static void registerParticleProviders(net.neoforged.neoforge.client.event.RegisterParticleProvidersEvent event) -
onRegisterClientCommands
public static void onRegisterClientCommands(net.neoforged.neoforge.client.event.RegisterClientCommandsEvent event) -
debugInfo
public static void debugInfo(net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent.DebugText event) -
testRequirements
public static boolean testRequirements(net.minecraft.client.Minecraft mc, DynamicItemTooltipsKubeEvent event, TooltipRequirements r) -
onItemTooltip
public static void onItemTooltip(net.neoforged.neoforge.event.entity.player.ItemTooltipEvent event) -
loggingIn
public static void loggingIn(net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.LoggingIn event) -
loggingOut
public static void loggingOut(net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.LoggingOut event) -
hudPostDraw
public static void hudPostDraw(net.neoforged.neoforge.client.event.RenderGuiEvent.Post event) -
screenPostDraw
public static void screenPostDraw(net.neoforged.neoforge.client.event.ScreenEvent.Render.Post event) -
clientTick
public static void clientTick(net.neoforged.neoforge.client.event.ClientTickEvent.Pre event) -
worldRender
public static void worldRender(net.neoforged.neoforge.client.event.RenderLevelStageEvent event) -
setScreen
@Nullable public static @Nullable net.minecraft.client.gui.screens.Screen setScreen(net.minecraft.client.gui.screens.Screen screen) -
guiPostInit
public static void guiPostInit(net.neoforged.neoforge.client.event.ScreenEvent.Init.Post event) -
openScreenEvent
public static void openScreenEvent(net.neoforged.neoforge.client.event.ScreenEvent.Opening event) -
tagsUpdated
public static void tagsUpdated(net.neoforged.neoforge.event.TagsUpdatedEvent event)
-