Class StuckInBodyLayer<M extends PlayerModel,S> 
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<AvatarRenderState,M>
 
net.minecraft.client.renderer.entity.layers.StuckInBodyLayer<M,S> 
- Direct Known Subclasses:
 ArrowLayer,BeeStingerLayer
public abstract class StuckInBodyLayer<M extends PlayerModel,S> 
extends RenderLayer<AvatarRenderState,M> 
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Sprivate final StuckInBodyLayer.PlacementStyleprivate final ResourceLocation - 
Constructor Summary
ConstructorsConstructorDescriptionStuckInBodyLayer(LivingEntityRenderer<?, AvatarRenderState, M> pRenderer, Model<S> pModel, S pModelState, ResourceLocation pTexture, StuckInBodyLayer.PlacementStyle pPlacementStyle)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected abstract intnumStuck(AvatarRenderState pRenderState) private static floatsnapToFace(float pValue) voidsubmit(PoseStack p_436030_, SubmitNodeCollector p_432880_, int p_432778_, AvatarRenderState p_446278_, float p_434298_, float p_434732_) private voidsubmitStuckItem(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, float pX, float pY, float pZ, int pOutlineColor) Methods inherited from class net.minecraft.client.renderer.entity.layers.RenderLayer
coloredCutoutModelCopyLayerRender, getParentModel, renderColoredCutoutModel 
- 
Field Details
- 
model
 - 
modelState
 - 
texture
 - 
placementStyle
 
 - 
 - 
Constructor Details
- 
StuckInBodyLayer
public StuckInBodyLayer(LivingEntityRenderer<?, AvatarRenderState, M> pRenderer, Model<S> pModel, S pModelState, ResourceLocation pTexture, StuckInBodyLayer.PlacementStyle pPlacementStyle)  
 - 
 - 
Method Details
- 
numStuck
 - 
submitStuckItem
private void submitStuckItem(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, float pX, float pY, float pZ, int pOutlineColor)  - 
submit
public void submit(PoseStack p_436030_, SubmitNodeCollector p_432880_, int p_432778_, AvatarRenderState p_446278_, float p_434298_, float p_434732_) - Specified by:
 submitin classRenderLayer<AvatarRenderState,M extends PlayerModel> 
 - 
snapToFace
private static float snapToFace(float pValue)  
 -