Class WildfireClientEventHandler

java.lang.Object
com.wildfire.client.WildfireClientEventHandler

public final class WildfireClientEventHandler extends Object
API Note:
Only use this on the client side
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    addArmorStandRenderLayers(net.minecraft.client.renderer.entity.ArmorStandRenderer armorStandRenderer, net.minecraft.client.renderer.entity.layers.EquipmentLayerRenderer equipmentRenderer, BiConsumer<net.minecraft.client.renderer.entity.ArmorStandRenderer, net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.client.renderer.entity.state.ArmorStandRenderState, net.minecraft.client.model.object.armorstand.ArmorStandArmorModel>> registration)
     
    static void
    addAvatarRenderLayers(@Nullable net.minecraft.client.renderer.entity.player.AvatarRenderer<?> avatarRenderer, net.minecraft.client.renderer.entity.layers.EquipmentLayerRenderer equipmentRenderer, BiConsumer<net.minecraft.client.renderer.entity.player.AvatarRenderer<?>, net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.client.renderer.entity.state.AvatarRenderState, net.minecraft.client.model.player.PlayerModel>> registration)
     
    static void
    Clears all caches when the client player disconnects from a server/closes a singleplayer world
    static void
    clientJoin(net.minecraft.client.Minecraft client)
     
    static void
    onClientTick(net.minecraft.client.Minecraft client)
    Perform various actions that should happen once per client tick, such as syncing client player settings to the server.
    static void
    onEntityTick(net.minecraft.world.entity.LivingEntity entity)
    Tick breast physics on entity tick
    static void
    onEntityUnload(net.minecraft.world.entity.Entity entity, net.minecraft.world.level.Level world)
    Remove (non-player) entities from the client cache when they're unloaded
    static void
    onPlayerNametag(net.minecraft.client.renderer.entity.state.AvatarRenderState state, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.state.level.CameraRenderState camera)
     
    static void
    renderHud(net.minecraft.client.gui.GuiGraphicsExtractor context, net.minecraft.client.DeltaTracker tickCounter)
     
    static void
    renderTooltip(net.minecraft.world.item.ItemStack item, Consumer<net.minecraft.network.chat.Component> tooltipAppender, @Nullable net.minecraft.world.entity.player.Player player)
     

    Methods inherited from class Object

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

    • onPlayerNametag

      public static void onPlayerNametag(net.minecraft.client.renderer.entity.state.AvatarRenderState state, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.state.level.CameraRenderState camera)
    • renderTooltip

      public static void renderTooltip(net.minecraft.world.item.ItemStack item, Consumer<net.minecraft.network.chat.Component> tooltipAppender, @Nullable net.minecraft.world.entity.player.Player player)
    • renderHud

      public static void renderHud(net.minecraft.client.gui.GuiGraphicsExtractor context, net.minecraft.client.DeltaTracker tickCounter)
    • onEntityUnload

      public static void onEntityUnload(net.minecraft.world.entity.Entity entity, net.minecraft.world.level.Level world)
      Remove (non-player) entities from the client cache when they're unloaded
    • onClientTick

      public static void onClientTick(net.minecraft.client.Minecraft client)
      Perform various actions that should happen once per client tick, such as syncing client player settings to the server.
    • clientDisconnect

      public static void clientDisconnect()
      Clears all caches when the client player disconnects from a server/closes a singleplayer world
    • clientJoin

      public static void clientJoin(net.minecraft.client.Minecraft client)
    • onEntityTick

      public static void onEntityTick(net.minecraft.world.entity.LivingEntity entity)
      Tick breast physics on entity tick
    • addAvatarRenderLayers

      public static void addAvatarRenderLayers(@Nullable net.minecraft.client.renderer.entity.player.AvatarRenderer<?> avatarRenderer, net.minecraft.client.renderer.entity.layers.EquipmentLayerRenderer equipmentRenderer, BiConsumer<net.minecraft.client.renderer.entity.player.AvatarRenderer<?>, net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.client.renderer.entity.state.AvatarRenderState, net.minecraft.client.model.player.PlayerModel>> registration)
    • addArmorStandRenderLayers

      public static void addArmorStandRenderLayers(net.minecraft.client.renderer.entity.ArmorStandRenderer armorStandRenderer, net.minecraft.client.renderer.entity.layers.EquipmentLayerRenderer equipmentRenderer, BiConsumer<net.minecraft.client.renderer.entity.ArmorStandRenderer, net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.client.renderer.entity.state.ArmorStandRenderState, net.minecraft.client.model.object.armorstand.ArmorStandArmorModel>> registration)