Class WildfireClientEventHandler
java.lang.Object
com.wildfire.client.WildfireClientEventHandler
- API Note:
- Only use this on the client side
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddArmorStandRenderLayers(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 voidaddAvatarRenderLayers(@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 voidClears all caches when the client player disconnects from a server/closes a singleplayer worldstatic voidclientJoin(net.minecraft.client.Minecraft client) static voidonClientTick(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 voidonEntityTick(net.minecraft.world.entity.LivingEntity entity) Tick breast physics on entity tickstatic voidonEntityUnload(net.minecraft.world.entity.Entity entity, net.minecraft.world.level.Level world) Remove (non-player) entities from the client cache when they're unloadedstatic voidonPlayerNametag(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 voidrenderHud(net.minecraft.client.gui.GuiGraphicsExtractor context, net.minecraft.client.DeltaTracker tickCounter) static voidrenderTooltip(net.minecraft.world.item.ItemStack item, Consumer<net.minecraft.network.chat.Component> tooltipAppender, @Nullable net.minecraft.world.entity.player.Player player)
-
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)
-