类 MobRenderer<T extends Mob,M extends EntityModel<T>>

所有已实现的接口:
RenderLayerParent<T,M>
直接已知子类:
AbstractHorseRenderer, AllayRenderer, AxolotlRenderer, BatRenderer, BeeRenderer, BlazeRenderer, CamelRenderer, CatRenderer, ChickenRenderer, CodRenderer, CowRenderer, CreeperRenderer, DolphinRenderer, EndermanRenderer, EndermiteRenderer, FoxRenderer, FrogRenderer, GhastRenderer, GiantMobRenderer, GoatRenderer, GuardianRenderer, HoglinRenderer, HumanoidMobRenderer, IllagerRenderer, IronGolemRenderer, LlamaRenderer, MagmaCubeRenderer, MushroomCowRenderer, OcelotRenderer, PandaRenderer, ParrotRenderer, PhantomRenderer, PigRenderer, PolarBearRenderer, PufferfishRenderer, RabbitRenderer, RavagerRenderer, SalmonRenderer, SheepRenderer, ShulkerRenderer, SilverfishRenderer, SlimeRenderer, SnifferRenderer, SnowGolemRenderer, SpiderRenderer, SquidRenderer, StriderRenderer, TadpoleRenderer, TropicalFishRenderer, TurtleRenderer, VexRenderer, VillagerRenderer, WanderingTraderRenderer, WardenRenderer, WitchRenderer, WitherBossRenderer, WolfRenderer, ZoglinRenderer

public abstract class MobRenderer<T extends Mob,M extends EntityModel<T>> extends LivingEntityRenderer<T,M>
  • 字段详细资料

    • LEASH_RENDER_STEPS

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

  • 方法详细资料

    • shouldShowName

      protected boolean shouldShowName(T pEntity)
      覆盖:
      shouldShowName 在类中 LivingEntityRenderer<T extends Mob,M extends EntityModel<T>>
    • shouldRender

      public boolean shouldRender(T pLivingEntity, Frustum pCamera, double pCamX, double pCamY, double pCamZ)
      覆盖:
      shouldRender 在类中 EntityRenderer<T extends Mob>
    • render

      public void render(T pEntity, float pEntityYaw, float pPartialTicks, PoseStack pMatrixStack, MultiBufferSource pBuffer, int pPackedLight)
      覆盖:
      render 在类中 LivingEntityRenderer<T extends Mob,M extends EntityModel<T>>
    • renderLeash

      private <E extends Entity> void renderLeash(T pEntityLiving, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, E pLeashHolder)
    • addVertexPair

      private static void addVertexPair(VertexConsumer pConsumer, org.joml.Matrix4f pMatrix, float p_174310_, float p_174311_, float p_174312_, int pEntityBlockLightLevel, int pLeashHolderBlockLightLevel, int pEntitySkyLightLevel, int pLeashHolderSkyLightLevel, float p_174317_, float p_174318_, float p_174319_, float p_174320_, int pIndex, boolean p_174322_)