mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-13 06:37:34 +00:00
Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev
This commit is contained in:
commit
1fb81d8dc9
4 files changed
+23
-4
No files matched your search
@@ -9,6 +9,7 @@ import net.minecraft.client.model.ModelRenderer;
|
||||
import net.minecraft.client.renderer.ActiveRenderInfo;
|
||||
import net.minecraft.client.renderer.EntityRenderer;
|
||||
import net.minecraft.client.renderer.RenderHelper;
|
||||
import net.minecraft.client.renderer.entity.Render;
|
||||
import net.minecraft.client.renderer.entity.RenderManager;
|
||||
import net.minecraft.client.renderer.entity.RenderPlayer;
|
||||
import net.minecraft.entity.Entity;
|
||||
@@ -134,7 +135,22 @@ public class RenderCNPCPlayer extends RenderPlayer {
|
||||
return -1;
|
||||
}
|
||||
|
||||
protected void passSpecialRender(EntityLivingBase p_77033_1_, double p_77033_2_, double p_77033_4_, double p_77033_6_) {}
|
||||
public void passSpecialRender(EntityLivingBase p_77033_1_, double p_77033_2_, double p_77033_4_, double p_77033_6_) {
|
||||
Render render = RenderManager.instance.getEntityRenderObject(p_77033_1_);
|
||||
if (render instanceof RenderPlayer) {
|
||||
RenderPlayer renderPlayer = (RenderPlayer) render;
|
||||
renderPlayer.passSpecialRender(p_77033_1_, p_77033_2_, p_77033_4_, p_77033_6_);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void rotateCorpse(EntityLivingBase p_77043_1_, float p_77043_2_, float p_77043_3_, float p_77043_4_) {
|
||||
Render render = RenderManager.instance.getEntityRenderObject(p_77043_1_);
|
||||
if (render instanceof RenderPlayer) {
|
||||
RenderPlayer renderPlayer = (RenderPlayer) render;
|
||||
renderPlayer.rotateCorpse(p_77043_1_, p_77043_2_, p_77043_3_, p_77043_4_);
|
||||
}
|
||||
}
|
||||
|
||||
protected void func_96449_a(AbstractClientPlayer p_96449_1_, double p_96449_2_, double p_96449_4_, double p_96449_6_, String p_96449_8_, float p_96449_9_, double p_96449_10_) {}
|
||||
|
||||
|
||||
@@ -190,7 +190,7 @@ public class RenderNPCInterface extends RenderLiving{
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void passSpecialRender(EntityLivingBase par1EntityLivingBase, double par2, double par4, double par6){
|
||||
public void passSpecialRender(EntityLivingBase par1EntityLivingBase, double par2, double par4, double par6){
|
||||
renderName((EntityNPCInterface)par1EntityLivingBase, par2, par4, par6);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user