2011-10-10 23:47:30 +00:00
|
|
|
--- ../src_base/minecraft_server/net/minecraft/src/BlockRedstoneWire.java 0000-00-00 00:00:00.000000000 -0000
|
|
|
|
+++ ../src_work/minecraft_server/net/minecraft/src/BlockRedstoneWire.java 0000-00-00 00:00:00.000000000 -0000
|
2011-10-09 04:21:29 +00:00
|
|
|
@@ -3,6 +3,7 @@
|
2011-11-30 19:00:43 +00:00
|
|
|
// Decompiler options: packimports(3) braces deadcode fieldsfirst
|
2011-10-09 04:21:29 +00:00
|
|
|
|
|
|
|
package net.minecraft.src;
|
|
|
|
+import net.minecraft.src.forge.*;
|
|
|
|
|
|
|
|
import java.util.*;
|
|
|
|
|
2011-11-30 19:00:43 +00:00
|
|
|
@@ -51,7 +52,7 @@
|
2011-10-09 04:21:29 +00:00
|
|
|
|
|
|
|
public boolean canPlaceBlockAt(World world, int i, int j, int k)
|
|
|
|
{
|
|
|
|
- return world.isBlockNormalCube(i, j - 1, k);
|
|
|
|
+ return world.isBlockSolidOnSide(i, j - 1, k, 1);
|
|
|
|
}
|
|
|
|
|
|
|
|
private void updateAndPropagateCurrentStrength(World world, int i, int j, int k)
|
2011-11-30 19:00:43 +00:00
|
|
|
@@ -421,6 +422,10 @@
|
2011-10-09 04:21:29 +00:00
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
2011-11-30 19:00:43 +00:00
|
|
|
+ if(Block.blocksList[i1] instanceof IConnectRedstone) {
|
|
|
|
+ IConnectRedstone icr=(IConnectRedstone)Block.blocksList[i1];
|
|
|
|
+ return icr.canConnectRedstone(iblockaccess,i,j,k,l);
|
|
|
|
+ }
|
|
|
|
if(Block.blocksList[i1].canProvidePower() && l != -1)
|
2011-10-09 04:21:29 +00:00
|
|
|
{
|
|
|
|
return true;
|