Class HumanWerewolfRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T>
net.minecraft.client.renderer.entity.LivingEntityRenderer<T,M>
net.minecraft.client.renderer.entity.MobRenderer<T,M>
net.minecraft.client.renderer.entity.HumanoidMobRenderer<T,M>
de.teamlapen.vampirism.client.renderer.entity.DualBipedRenderer<HumanWerewolfEntity,net.minecraft.client.model.PlayerModel<HumanWerewolfEntity>>
de.teamlapen.werewolves.client.render.HumanWerewolfRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.entity.RenderLayerParent<HumanWerewolfEntity,net.minecraft.client.model.PlayerModel<HumanWerewolfEntity>>
public class HumanWerewolfRenderer
extends de.teamlapen.vampirism.client.renderer.entity.DualBipedRenderer<HumanWerewolfEntity,net.minecraft.client.model.PlayerModel<HumanWerewolfEntity>>
-
Nested Class Summary
Nested classes/interfaces inherited from class de.teamlapen.vampirism.client.renderer.entity.DualBipedRenderer
de.teamlapen.vampirism.client.renderer.entity.DualBipedRenderer.ArmorLayer<A extends net.minecraft.client.model.HumanoidModel<T>> -
Field Summary
Fields inherited from class net.minecraft.client.renderer.entity.MobRenderer
LEASH_RENDER_STEPSFields inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
layers, modelFields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
ConstructorsConstructorDescriptionHumanWerewolfRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.lang3.tuple.Pair<net.minecraft.resources.ResourceLocation,de.teamlapen.vampirism.util.PlayerModelType> protected org.apache.commons.lang3.tuple.Pair<net.minecraft.resources.ResourceLocation,de.teamlapen.vampirism.util.PlayerModelType> @NotNull [] gatherTextures(@NotNull String dirPath, boolean required) Methods inherited from class de.teamlapen.vampirism.client.renderer.entity.DualBipedRenderer
alphaNumericComparator, getTextureLocation, render, renderSelected, separateSlimTexturesMethods inherited from class net.minecraft.client.renderer.entity.MobRenderer
shouldRender, shouldShowNameMethods inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
addLayer, getAttackAnim, getBob, getFlipDegrees, getModel, getOverlayCoords, getRenderType, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, scale, setupRotationsMethods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderNameTag
-
Constructor Details
-
HumanWerewolfRenderer
public HumanWerewolfRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
-
-
Method Details
-
determineTextureAndModel
protected org.apache.commons.lang3.tuple.Pair<net.minecraft.resources.ResourceLocation,de.teamlapen.vampirism.util.PlayerModelType> determineTextureAndModel(HumanWerewolfEntity entity) - Specified by:
determineTextureAndModelin classde.teamlapen.vampirism.client.renderer.entity.DualBipedRenderer<HumanWerewolfEntity,net.minecraft.client.model.PlayerModel<HumanWerewolfEntity>>
-
gatherTextures
protected org.apache.commons.lang3.tuple.Pair<net.minecraft.resources.ResourceLocation,de.teamlapen.vampirism.util.PlayerModelType> @NotNull [] gatherTextures(@NotNull @NotNull String dirPath, boolean required) - Overrides:
gatherTexturesin classde.teamlapen.vampirism.client.renderer.entity.DualBipedRenderer<HumanWerewolfEntity,net.minecraft.client.model.PlayerModel<HumanWerewolfEntity>>
-