24 lines
997 B
Diff
24 lines
997 B
Diff
--- ../src-base/minecraft/net/minecraft/block/BlockTorch.java
|
|
+++ ../src-work/minecraft/net/minecraft/block/BlockTorch.java
|
|
@@ -82,18 +82,8 @@
|
|
|
|
private boolean func_176594_d(World p_176594_1_, BlockPos p_176594_2_)
|
|
{
|
|
- Block block = p_176594_1_.func_180495_p(p_176594_2_).func_177230_c();
|
|
- boolean flag = block == Blocks.field_185775_db || block == Blocks.field_150428_aP;
|
|
-
|
|
- if (p_176594_1_.func_180495_p(p_176594_2_).func_185896_q())
|
|
- {
|
|
- return !flag;
|
|
- }
|
|
- else
|
|
- {
|
|
- boolean flag1 = block instanceof BlockFence || block == Blocks.field_150359_w || block == Blocks.field_150463_bK || block == Blocks.field_150399_cn;
|
|
- return flag1 && !flag;
|
|
- }
|
|
+ IBlockState state = p_176594_1_.func_180495_p(p_176594_2_);
|
|
+ return state.func_177230_c().canPlaceTorchOnTop(state, p_176594_1_, p_176594_2_);
|
|
}
|
|
|
|
public boolean func_176196_c(World p_176196_1_, BlockPos p_176196_2_)
|