Class KubeJSClientEventHandler

java.lang.Object
dev.latvian.mods.kubejs.client.KubeJSClientEventHandler

public class KubeJSClientEventHandler extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Pattern
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    addClientPacks(net.neoforged.neoforge.event.AddPackFindersEvent event)
     
    static void
    blockColors(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Block event)
     
    static void
    clientTick(net.neoforged.neoforge.client.event.ClientTickEvent.Pre event)
     
    static void
    debugInfo(net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent.DebugText event)
     
    static void
    guiPostInit(net.neoforged.neoforge.client.event.ScreenEvent.Init.Post event)
     
    static void
    hudPostDraw(net.neoforged.neoforge.client.event.RenderGuiEvent.Post event)
     
    static void
    itemColors(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Item event)
     
    static void
    loggingIn(net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.LoggingIn event)
     
    static void
    loggingOut(net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.LoggingOut event)
     
    static void
    onItemTooltip(net.neoforged.neoforge.event.entity.player.ItemTooltipEvent event)
     
    static void
    onRegisterClientCommands(net.neoforged.neoforge.client.event.RegisterClientCommandsEvent event)
     
    static void
    openScreenEvent(net.neoforged.neoforge.client.event.ScreenEvent.Opening event)
     
    static void
    registerClientExtensions(net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent event)
     
    static void
    registerCoreShaders(net.neoforged.neoforge.client.event.RegisterShadersEvent event)
     
    static void
    registerKeyMappings(net.neoforged.neoforge.client.event.RegisterKeyMappingsEvent event)
     
    static void
    registerMenuScreens(net.neoforged.neoforge.client.event.RegisterMenuScreensEvent event)
     
    static void
    registerParticleProviders(net.neoforged.neoforge.client.event.RegisterParticleProvidersEvent event)
     
    static void
    registerRenderers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterRenderers event)
     
    static void
    screenPostDraw(net.neoforged.neoforge.client.event.ScreenEvent.Render.Post event)
     
    static @Nullable net.minecraft.client.gui.screens.Screen
    setScreen(net.minecraft.client.gui.screens.Screen screen)
     
    static void
    setupClient(net.neoforged.fml.event.lifecycle.FMLClientSetupEvent event)
     
    static void
    tagsUpdated(net.neoforged.neoforge.event.TagsUpdatedEvent event)
     
    static boolean
    testRequirements(net.minecraft.client.Minecraft mc, DynamicItemTooltipsKubeEvent event, TooltipRequirements r)
     
    static void
    worldRender(net.neoforged.neoforge.client.event.RenderLevelStageEvent event)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • COMPONENT_ERROR

      public static final Pattern 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)