20 lines
1.4 KiB
Diff
20 lines
1.4 KiB
Diff
--- ../src-base/minecraft/net/minecraft/block/BlockMycelium.java
|
|
+++ ../src-work/minecraft/net/minecraft/block/BlockMycelium.java
|
|
@@ -37,7 +37,7 @@
|
|
{
|
|
if (!p_149674_1_.isRemote)
|
|
{
|
|
- if (p_149674_1_.getBlockLightValue(p_149674_2_, p_149674_3_ + 1, p_149674_4_) < 4 && p_149674_1_.func_147439_a(p_149674_2_, p_149674_3_ + 1, p_149674_4_).func_149717_k() > 2)
|
|
+ if (p_149674_1_.getBlockLightValue(p_149674_2_, p_149674_3_ + 1, p_149674_4_) < 4 && p_149674_1_.getBlockLightOpacity(p_149674_2_, p_149674_3_ + 1, p_149674_4_) > 2)
|
|
{
|
|
p_149674_1_.func_147449_b(p_149674_2_, p_149674_3_, p_149674_4_, Blocks.dirt);
|
|
}
|
|
@@ -50,7 +50,7 @@
|
|
int k1 = p_149674_4_ + p_149674_5_.nextInt(3) - 1;
|
|
Block block = p_149674_1_.func_147439_a(i1, j1 + 1, k1);
|
|
|
|
- if (p_149674_1_.func_147439_a(i1, j1, k1) == Blocks.dirt && p_149674_1_.getBlockMetadata(i1, j1, k1) == 0 && p_149674_1_.getBlockLightValue(i1, j1 + 1, k1) >= 4 && block.func_149717_k() <= 2)
|
|
+ if (p_149674_1_.func_147439_a(i1, j1, k1) == Blocks.dirt && p_149674_1_.getBlockMetadata(i1, j1, k1) == 0 && p_149674_1_.getBlockLightValue(i1, j1 + 1, k1) >= 4 && p_149674_1_.getBlockLightOpacity(i1, j1 + 1, k1) <= 2)
|
|
{
|
|
p_149674_1_.func_147449_b(i1, j1, k1, this);
|
|
}
|