类 MagicLaserRenderer<T extends MagicLaser>

java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T>
mod.chloeprime.gunsmithlib.client.laser.MagicLaserRenderer<T>

@ParametersAreNonnullByDefault public class MagicLaserRenderer<T extends MagicLaser> extends net.minecraft.client.renderer.entity.EntityRenderer<T>
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final boolean
     
    static final net.minecraft.resources.ResourceLocation
     

    从类继承的字段 net.minecraft.client.renderer.entity.EntityRenderer

    entityRenderDispatcher, LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength
  • 构造器概要

    构造器
    构造器
    说明
    MagicLaserRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    net.minecraft.resources.ResourceLocation
     
    static void
    onRegisterLayers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterLayerDefinitions event)
     
    static void
    onRegisterRenderers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterRenderers event)
     
    void
    render(T entity, float pEntityYaw, float pPartialTick, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource buffer, int pPackedLight)
     

    从类继承的方法 net.minecraft.client.renderer.entity.EntityRenderer

    getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getShadowRadius, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • TEXTURE_LOCATION

      public static final net.minecraft.resources.ResourceLocation TEXTURE_LOCATION
    • SUPPORTS_PRECISE_MUZZLE_POS

      public static final boolean SUPPORTS_PRECISE_MUZZLE_POS
      另请参阅:
  • 构造器详细资料

    • MagicLaserRenderer

      public MagicLaserRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
  • 方法详细资料

    • render

      public void render(T entity, float pEntityYaw, float pPartialTick, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource buffer, int pPackedLight)
      覆盖:
      render 在类中 net.minecraft.client.renderer.entity.EntityRenderer<T extends MagicLaser>
    • getTextureLocation

      public net.minecraft.resources.ResourceLocation getTextureLocation(T pEntity)
      指定者:
      getTextureLocation 在类中 net.minecraft.client.renderer.entity.EntityRenderer<T extends MagicLaser>
    • onRegisterLayers

      public static void onRegisterLayers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterLayerDefinitions event)
    • onRegisterRenderers

      public static void onRegisterRenderers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterRenderers event)