This commit is contained in:
AlgorithmX2 2014-06-16 22:55:57 -05:00
commit f807f18239
2 changed files with 8 additions and 5 deletions

View file

@ -26,6 +26,7 @@ import appeng.core.features.AEFeature;
import appeng.helpers.LocationRotation; import appeng.helpers.LocationRotation;
import appeng.helpers.NullRotation; import appeng.helpers.NullRotation;
import appeng.integration.abstraction.IRB; import appeng.integration.abstraction.IRB;
import appeng.util.Platform;
import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly; import cpw.mods.fml.relauncher.SideOnly;
@ -161,6 +162,7 @@ public class BlockSkyStone extends AEBaseBlock implements IOrientableBlock
public void onBlockAdded(World w, int x, int y, int z) public void onBlockAdded(World w, int x, int y, int z)
{ {
super.onBlockAdded( w, x, y, z ); super.onBlockAdded( w, x, y, z );
if ( Platform.isServer() )
WorldSettings.getInstance().getCompass().updateArea( w, x, y, z ); WorldSettings.getInstance().getCompass().updateArea( w, x, y, z );
} }
@ -168,6 +170,7 @@ public class BlockSkyStone extends AEBaseBlock implements IOrientableBlock
public void breakBlock(World w, int x, int y, int z, Block b, int WTF) public void breakBlock(World w, int x, int y, int z, Block b, int WTF)
{ {
super.breakBlock( w, x, y, z, b, WTF ); super.breakBlock( w, x, y, z, b, WTF );
if ( Platform.isServer() )
WorldSettings.getInstance().getCompass().updateArea( w, x, y, z ); WorldSettings.getInstance().getCompass().updateArea( w, x, y, z );
} }

View file

@ -79,7 +79,7 @@ public class AEItemResolver implements ISubItemResolver
String materialName = itemName.substring( itemName.indexOf( "." ) + 1 ); String materialName = itemName.substring( itemName.indexOf( "." ) + 1 );
MaterialType mt = MaterialType.valueOf( materialName ); MaterialType mt = MaterialType.valueOf( materialName );
// itemName = itemName.substring( 0, itemName.indexOf( "." ) ); // itemName = itemName.substring( 0, itemName.indexOf( "." ) );
if ( mt.damageValue >= 0 ) if ( mt.damageValue >= 0 && mt.isRegistered() )
return new ResolverResult( "ItemMultiMaterial", mt.damageValue ); return new ResolverResult( "ItemMultiMaterial", mt.damageValue );
} }