Package appeng.api.parts

Examples of appeng.api.parts.IPartHost.canAddPart()


          if ( !world.isRemote )
          {
            if ( host.getPart( ForgeDirection.UNKNOWN ) == null )
              return false;

            if ( host.canAddPart( held, side ) )
            {
              if ( host.getFacadeContainer().addFacade( fp ) )
              {
                host.markForUpdate();
                if ( !player.capabilities.isCreativeMode )
View Full Code Here


          player.swingItem();
          NetworkHandler.instance.sendToServer( new PacketPartPlacement( x, y, z, face, getEyeOffset( player ) ) );
          return true;
        }
      }
      else if ( host != null && !host.canAddPart( held, side ) )
        return false;
    }

    if ( host == null )
      return false;
View Full Code Here

    }

    if ( host == null )
      return false;

    if ( !host.canAddPart( held, side ) )
    {
      if ( pass == PlaceType.INTERACT_FIRST_PASS || pass == PlaceType.PLACE_ITEM )
      {
        te_x = x + side.offsetX;
        te_y = y + side.offsetY;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.