Fixed shadows rendering on sleeping players

This commit is contained in:
Sollace 2018-07-22 17:26:15 +02:00
parent 137371f394
commit 10f44f9326

View file

@ -112,7 +112,7 @@ public class RenderPonyPlayer extends RenderPlayer implements IRenderPony {
@Override
public float prepareScale(AbstractClientPlayer player, float ticks) {
if (!player.isRiding()) {
if (!player.isRiding() && !player.isPlayerSleeping()) {
float x = player.width/2;
float y = 0;
@ -147,7 +147,7 @@ public class RenderPonyPlayer extends RenderPlayer implements IRenderPony {
@Override
public void doRenderShadowAndFire(Entity player, double x, double y, double z, float yaw, float ticks) {
if (player.isRiding()) {
if (player.isRiding() && ((AbstractClientPlayer)player).isPlayerSleeping()) {
super.doRenderShadowAndFire(player, x, y, z, yaw, ticks);
}
}