Class SinglePartEntityModel<E extends Entity>

java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.SinglePartEntityModel<E>
Direct Known Subclasses:
BatEntityModel, BlazeEntityModel, CodEntityModel, CreeperEntityModel, DolphinEntityModel, EndermiteEntityModel, EvokerFangsEntityModel, GhastEntityModel, GuardianEntityModel, IllagerEntityModel, IronGolemEntityModel, LargePufferfishEntityModel, LeashKnotEntityModel, LlamaSpitEntityModel, MagmaCubeEntityModel, MediumPufferfishEntityModel, MinecartEntityModel, ParrotEntityModel, PhantomEntityModel, RavagerEntityModel, SalmonEntityModel, ShulkerBulletEntityModel, SilverfishEntityModel, SlimeEntityModel, SmallPufferfishEntityModel, SnowGolemEntityModel, SpiderEntityModel, SquidEntityModel, StriderEntityModel, TintableCompositeModel, VillagerResemblingModel, WitherEntityModel

@Environment(CLIENT)
public abstract class SinglePartEntityModel<E extends Entity>
extends EntityModel<E>
  • Constructor Details

    • SinglePartEntityModel

      public SinglePartEntityModel()
    • SinglePartEntityModel

      public SinglePartEntityModel​(Function<Identifier,​RenderLayer> layerFactory)
  • Method Details

    • render

      public void render​(MatrixStack matrices, VertexConsumer vertices, int light, int overlay, float red, float green, float blue, float alpha)
      Specified by:
      render in class Model
    • getPart

      public abstract ModelPart getPart()