2013-11-19 01:17:45 +00:00
--- ../src-base/minecraft/net/minecraft/client/renderer/entity/RenderManager.java
+++ ../src-work/minecraft/net/minecraft/client/renderer/entity/RenderManager.java
2014-03-19 08:06:33 +00:00
@@ -212,11 +212,13 @@
if (p_147938_4_.func_70608_bn())
2012-08-06 22:07:53 +00:00
{
2014-03-19 08:06:33 +00:00
Block block = p_147938_1_.func_147439_a(MathHelper.func_76128_c(p_147938_4_.field_70165_t), MathHelper.func_76128_c(p_147938_4_.field_70163_u), MathHelper.func_76128_c(p_147938_4_.field_70161_v));
+ int x = MathHelper.func_76128_c(p_147938_4_.field_70165_t);
+ int y = MathHelper.func_76128_c(p_147938_4_.field_70163_u);
+ int z = MathHelper.func_76128_c(p_147938_4_.field_70161_v);
2013-11-19 01:17:45 +00:00
2014-03-19 08:06:33 +00:00
- if (block == Blocks.field_150324_C)
2013-12-21 08:10:35 +00:00
+ if (block.isBed(p_147938_1_, x, y, z, p_147938_4_))
2012-08-06 22:07:53 +00:00
{
2014-03-19 08:06:33 +00:00
- int i = p_147938_1_.func_72805_g(MathHelper.func_76128_c(p_147938_4_.field_70165_t), MathHelper.func_76128_c(p_147938_4_.field_70163_u), MathHelper.func_76128_c(p_147938_4_.field_70161_v));
2013-12-21 08:10:35 +00:00
- int j = i & 3;
+ int j = block.getBedDirection(p_147938_1_, x, y, z);
2014-03-19 08:06:33 +00:00
this.field_78735_i = (float)(j * 90 + 180);
this.field_78732_j = 0.0F;
2012-08-06 22:07:53 +00:00
}